home *** CD-ROM | disk | FTP | other *** search
/ Aminet 5 / Aminet 5 - March 1995.iso / Aminet / util / time / TimeGuardian.lha / TimeGuardian_1,2a / doc / deutsch / TGDoc.lha / TimeGuardian.asc next >
Text File  |  1995-01-17  |  111KB  |  2,722 lines

  1.  
  2.                        Anleitung zu TimeGuardian
  3.                        Version 1.2 vom 11.1.1995
  4.      geschrieben von Markus Matern, Gerri Körner und Jürgen Matern
  5.  
  6.                       Programmpaket TimeGuardian
  7.                 (C)1993-95 G.Körner, M.Matern, J.Matern
  8.  
  9. Dies ist die Anleitung zum Programmpaket `TimeGuardian'
  10. Version 1.2 vom 11.1.1995.
  11.  
  12.    Die Beschreibungen beziehen sich auf folgende Programme:
  13.  
  14.    * `TGCron' Version 1.50 vom 5.1.1995
  15.  
  16.    * `TimeGuardian' Version 1.50 vom 5.1.1995.
  17.  
  18. Einleitung
  19. ***********
  20.  
  21. Willkommen zur Anleitung zum Programmpaket `TimeGuardian'.
  22.  
  23.    Dieses Programmpaket darf frei weitergegeben werden, solange nicht
  24. mehr als normale Kopier- und Versandgebühren dafür verlangt werden.
  25. Jede andere Art des Vertriebs muß vom Autor ausdrücklich schriftlich
  26. erlaubt werden. Dieses Programmpaket ist Shareware, wer es nicht nur
  27. ausprobiert, sondern andauernd benutzt, muß sich registrieren lassen,
  28. siehe `Wie kann ich mich registrieren lassen?', für weitere
  29. Informationen.
  30.  
  31.    Dieses Programmpaket darf in Software Sammlungen aufgenommen werden,
  32. solange die obengenannten Bedingungen erfüllt sind.
  33.  
  34.    Dieses Programmpaket  wird ohne jegliche Garantiezusagen zur
  35. Verfügung gestellt. Der Autor kann keinesfalls, direkt oder indirekt,
  36. für eventuelle Schäden, die sich aus Fehlern im Programm oder seiner
  37. Dokumentation herleiten, verantwortlich gemacht werden. Der Benutzer
  38. sei hiermit vor der Möglichkeit derartiger Schäden gewarnt.
  39.  
  40.  
  41. Was ist `TimeGuardian'?
  42. ========================
  43.  
  44.    `TimeGuardian' ist ein Programmpaket um auf einfache Art und
  45. Weise bestimmte immer wiederkehrende Ereignisse auf Ihrem Rechner zu
  46. automatisieren. Sie können sich an wichtige Ereignisse erinnern oder
  47. Befehle und Skripte zu festgelegten Zeitpunkten starten lassen. Es
  48. besteht weiterhin die Möglichkeit Buch führen zu lassen über die
  49. Zeiten, an denen der Rechner eingeschaltet war.
  50.  
  51.  
  52. Was bietet `TimeGuardian' für Fähigkeiten?
  53. ===========================================
  54.  
  55.    * einfache Konfigurierbarkeit
  56.  
  57.    * ein GUI zur Erzeugung der Ereignisse
  58.  
  59.    * Erinnerungsfunktion mit Requester oder Alert
  60.  
  61.    * tägliche Aktionen
  62.  
  63.    * wöchentliche Aktionen
  64.  
  65.    * monatliche Aktionen
  66.  
  67.    * jährliche Aktionen
  68.  
  69.    * Aktionen in Zeitintervallen relativ zum Einschaltzeitpunkt
  70.  
  71.    * detailierte Auswertung der Einschaltzeiten des Rechners
  72.  
  73.    * grafische Anzeige der Einschaltzeiten des Rechners
  74.  
  75.    * genauere Informationen zu einzelnen Tagen
  76.  
  77.    * Lokalisierung
  78.  
  79.    * Commodity
  80.  
  81.    * `Installer'
  82.  
  83.    * `MUI'-GUI
  84.  
  85.    * Online-Hilfe
  86.  
  87.    * `AREXX'
  88.  
  89.  
  90. Was kann ich mit `TimeGuardian' machen?
  91. ========================================
  92.  
  93. Das Programmpaket bietet im wesentlichen zwei grundsätzlich
  94. verschiedene Möglichkeiten, die unabhängig voneinander sind.
  95.  
  96.    Zum ersten bietet es eine Protokollfunktion, die die Einschaltzeiten
  97. in mehreren vom Benutzer definierbaren Dateien festhält.  Damit wird
  98. genau darüber Buch geführt, wann der Rechner eingeschaltet war.  Wenn
  99. Sie es sich einrichten, haben Sie darüberhinaus die Möglichkeit
  100. verschiedene Projekte zeitlich zu verwalten, d.h.  der Rechner
  101. protokolliert immer dann, wenn Sie es ihm mitteilen, ein bestimmtes
  102. Projekt zeitlich mit.  Damit gewinnen Sie schnell einen Überblick,
  103. woran Sie an Ihrem Rechner wie lange arbeiten. Gleichzeitig wird eine
  104. Funktion mitgeliefert, die es Ihnen erlaubt,  diese Zeiten einfach zu
  105. analysieren.
  106.  
  107.    Zum zweiten können Sie mit dem Programmpaket Aktionen, die mehr
  108. oder weniger regelmäßig auf Ihrem Rechner stattfinden, sei es an
  109. bestimmten Tagen im Jahr, zu bestimmten Zeiten am Tag, zu bestimmten
  110. Zeitintervallen, einmal am Tag zu beliebiger Zeit ... automatisieren.
  111. Zu dieser Art von Aktionen gehört auch die Möglichkeit sich an
  112. wichtige Dinge per Requester oder Alert erinnern zu lassen. Sie müssen
  113. nur noch den entsprechenden Text eingeben und den Zeitpunkt festlegen,
  114. den Rest erledigt `TimeGuardian' für Sie.
  115.  
  116.  
  117. Was benötige ich um `TimeGuardian' nutzen zu können?
  118. =====================================================
  119.  
  120.    Um `TimeGuardian' vollständig nutzen zu können benötigen
  121. Sie außer dieser Distribution und den darin enthaltenen Dateien noch
  122. andere Public-Domain bzw. Shareware-Pakete, die leider aus
  123. verschiedenen Gründen nicht in diesem Paket enthalten sind:
  124.  
  125.    * OS-Version >= 2.0
  126.      Sie benötigen *unbedingt* eine Workbench und Kickstartversion die
  127.      größer oder gleich ist als 2.0.  Ist dies nicht der Fall,
  128.      können Sie dieses Programmpaket nicht installieren und benutzen.
  129.      Wenn Sie nicht wissen, was Sie für Versionen auf Ihrem Rechner
  130.      installiert haben, so geben Sie in einem Shell-Fenster folgendes
  131.      ein:  `version'.  Das Ergebnis sollte dann wie folgt aussehen:
  132.      `Kickstart version 37.175, Workbench version 37.XX' oder jeweils
  133.      größere Zahlen! Sie benötigen mindestens eine OS-Version >= 2.1
  134.      wenn Sie die Lokalisierungsfunktion benutzen möchten!
  135.  
  136.    * `MUI' >= 2.0
  137.      `MUI' wird *unbedingt* für die grafische Benutzeroberfläche des
  138.      Programms `TimeGuardian' benötigt, Sie können dazu in der
  139.      Testphase auch eine unregistrierte Version von `MUI' verwenden.
  140.      Wenn Sie das Programmpaket `TimeGuardian' jedoch
  141.      regelmäßig benutzen, sollten Sie sowohl `MUI' als auch
  142.      `TimeGuardian' registrieren lassen!  Für weitere informationen
  143.      hierzu, siehe `Wie kann ich mich registrieren lassen?' und `Wo
  144.      bekomme ich MUI?'.
  145.  
  146.    * `Installer'
  147.      Dieses Programm benötigen Sie, damit Sie das Programmpaket
  148.      einfacher installieren können. Es liegt bei vielen
  149.      Programmpaketen für die Installation bei. Für weitere
  150.      Informationen hierzu, siehe `Wo bekomme ich den Installer?'.
  151.  
  152.    * `Amiga-Guide'
  153.      Dieses Programm benötigen Sie, damit Sie eine Fähigkeit der
  154.      grafischen Benutzeroberfläche von `TimeGuardian' benutzen
  155.      können, die Online-Hilfe. Wenn Sie wissen möchten, wo Sie dieses
  156.      Programm bekommen können, dann siehe `Wo bekomme ich den
  157.      Amiga-Guide'.
  158.  
  159.  
  160. Wie kann ich mich registrieren lassen?
  161. =======================================
  162.  
  163.    Damit Sie das Hintergrundprogramm `TGCron' uneingeschränkt,
  164. d.h. beliebig lange an einem Tag benutzen können, benötigen Sie eine
  165. Datei, die Sie nur erhalten, wenn Sie sich registrieren lassen. Diese
  166. Datei enthält dann Ihren Namen und wird für Sie persönlich erzeugt.
  167. Fehlt diese Datei, so können Sie das oben genannte Programm maximal 3
  168. Stunden am Tag benutzen.
  169.  
  170.    Um diese Datei zu bekommen schicken Sie bitte die
  171. Registrierungsgebühr und das Registrierungsformular (siehe
  172. `Registrierungsformular') an eine der folgenden Adressen oder überweisen
  173. Sie den Betrag an die genannte Bankverbindung (*Wichtig:* Geben Sie im
  174. Feld Verwendungszweck unbedingt Ihre Adresse an!). Wenn Sie Geld
  175. schicken, achten Sie möglichst darauf, daß von außen nicht auf
  176. Banknoten als Inhalt geschlossen werden kann (Registrierungsformular um
  177. die Banknoten falten).
  178. Die Höhe der für Sie zutreffenden Registrierungsgebühr entnehmen Sie
  179. bitte der nachfolgenden Tabelle:
  180.  
  181.    * In Deutschland:
  182.  
  183.         - Bar:                DM 20
  184.  
  185.         - Überweisung:        DM 20
  186.  
  187.         - Barcheque:          DM 20
  188.  
  189.         - Eurocheque:         DM 20
  190.  
  191.    * In Europa:
  192.  
  193.         - Bar:                DM 20 oder US$ 15
  194.  
  195.         - Eurocheque:         DM 20 oder US$ 15
  196.  
  197.         - Cheque:             DM 40 oder US$ 27 (wegen sehr hoher
  198.                                                  Bankgebühren!)
  199.  
  200.    * Außerhalb Europas:
  201.  
  202.         - Bar:                US$ 15
  203.  
  204.         - Cheque:             US$ 27 (wegen sehr hoher Bankgebühren!)
  205.  
  206.    Hier folgen nun die Anschriften der Autoren:
  207.  
  208.                              Gerri Körner
  209.                              Kulturenweg 6
  210.                             D-87642 Buching
  211.  
  212.            Bankverbindung: BLZ:700 800 00 KontoNr.:238445000
  213.  
  214.            Empfänger:Gerri Körner bei: Dresdner Bank Füssen
  215.  
  216.                              Markus Matern
  217.                          Max-Wieland-Straße 13
  218.                            D-89134 Blaustein
  219.  
  220. Sie erhalten dann Ihr persönliches Key-File und die neueste Version des
  221. Programms auf Diskette. Benutzer, die die Sharewaregebühr nicht auf
  222. eine der oben genannten Arten leisten, gelten als nicht registriert!
  223.  
  224.    Sie bezahlen für die aktuelle Version des Pakets
  225. `TimeGuardian' und haben keinerlei Anspruch irgendeiner Art auf neue
  226. oder verbesserte Programmversionen. Mögliche neue und verbesserte
  227. Versionen müssen Sie *nicht* erneut registrieren lassen. Die
  228. persönlichen Key-Files werden Ihre Gültigkeit behalten. Mögliche
  229. Verbesserungen hängen von der Anzahl der Registrierungen ab.
  230.  
  231.    Wir sind leider die nächste Zeit telefonisch nicht zu erreichen,
  232. bei Fragen schicken Sie bitte  einen *frankierten Rückumschlag* an
  233. eine der oben genannten Adressen oder noch besser eine E-Mail an:
  234.  
  235.                 `Gerri.Koerner@student.uni-ulm.de' oder
  236.                   `Markus.Matern@student.uni-ulm.de'.
  237.  
  238. Andere Formen von Anfragen können leider nicht beantwortet werden.
  239.  
  240.  
  241. Die Programme des Pakets `TimeGuardian'
  242. ****************************************
  243.  
  244.    Das Programmpaket `TimeGuardian' besteht im wesentlichen
  245. aus zwei Programmen, die beide zum sinnvollen Betrieb nötig sind und im
  246. folgenden beschrieben werden.  Das Voreinstellungsprogramm
  247. `TimeGuardian' wird nur ab und zu benötigt, wenn Sie die Konfiguration
  248. des im Hintergrund laufenden "Crons" (1) ändern, oder wenn Sie die
  249. Daten auswerten wollen, die das Programmpaket erzeugt.  Das zweite
  250. Programm des Pakets ist das Cron-Programm `TGCron' das zum
  251. sinnvollen Betrieb eigentlich immer gestartet werden sollte.
  252. `TGCron' benutzt zwei kleine Module für selten benutzte Funktionen.
  253. Diese Module werden nicht beschrieben, da Sie nicht zum allgemeinen
  254. Gebrauch bestimmt sind. Siehe `Wie installiere ich TimeGuardian?', für
  255. weitere Hinweise hierzu.
  256.  
  257.    Für weitere Hinweise zu den Zusatzprogrammen, die nicht in dieser
  258. Distribution vorhanden sind, siehe `Wo bekomme ich die Zusatzprogramme?'.
  259.  
  260.    ---------- Fußnoten ----------
  261.  
  262.    (1)  Ein Cron ist ein Programm, das zu bestimmten, vom Benutzer
  263. festgelegten Zeiten, wählbare oder vorbestimmte Aktionen auf dem
  264. Rechner oder am Rechner angeschlossenen Geräten durchführt.
  265.  
  266.  
  267. Das Programm `TimeGuardian'
  268. ============================
  269.  
  270.    Zunächst etwas in eigener Sache:
  271.  
  272.    Ein GUI muß es ermöglichen intuitiv ein Programm bedienen zu
  273. können. Die meisten Leute ziehen daraus den Schluß, daß Sie die
  274. Anleitung nicht zu lesen brauchen. Dies ist falsch. Ich habe alles
  275. versucht um große Teile des Programms so zu gestalten, daß es ohne
  276. größere Vorkenntnisse zu bedienen ist. Ich rate jedoch dringend an,
  277. mindestens einmal die Anleitung vollständig durchzulesen und dann die
  278. Online Hilfe zu benutzen. Diese gibt für jedes Objekt die passende
  279. Beschreibung aus der Datei `TimeGuardian.guide' aus. Aufgrund
  280. der großen Funktions-Vielfalt und der sehr leistungsfähigen Syntax des
  281. "CronTables"(1), ist es jedoch unmöglich ein GUI zu entwerfen, das
  282. ohne jegliche Vorkenntnisse bedient werden kann.
  283.  
  284.    Das Voreinstellungsprogramm `TimeGuardian' ist notwendig, um
  285. alle wichtigen Informationen, die das Hintergrundprogramm benötigt,
  286. einfach und bequem mit einer grafischen Benutzeroberfläche einstellen
  287. zu können. Wenn Sie eine Änderung vornehmen wollen, so starten Sie
  288. einfach `TimeGuardian'.
  289.  
  290.    * Von der Workbench: Doppelklicken Sie auf das entsprechende
  291.      Piktogramm. Wenn Sie bei der Installation den Vorschlägen folgen,
  292.      die Ihnen gemacht werden, so finden Sie das Piktogramm in der
  293.      Schublade `Prefs' ihrer Bootfestplatte.
  294.  
  295.    * Vom CLI: Tippen Sie einfach `<Pfad>/TimeGuardian', wobei
  296.      `<Pfad>' die Schublade bezeichnet, in die Sie das Paket
  297.      `TimeGuardian' installiert haben.
  298.  
  299.    * Falls Sie im Piktogramm für `TGCron' im
  300.      Installationsverzeichnis (nicht, falls vorhanden, in der
  301.      WBStartup-Schublade) einen Tooltype `CX_POPKEY' definiert haben
  302.      und `TGCron' läuft, können Sie einfach dieses
  303.      Tastaturkürzel benutzen um `TimeGuardian' zu starten.
  304.  
  305.    Im folgenden sind die einzelnen Elemente der Oberfläche und deren
  306. jeweilige Funktion erklärt. Als "Knopf" sind dabei Elemente
  307. bezeichnet, die eine Funktion sofort auslösen. Sie können entweder
  308. durch anklicken mit der Maus aktiviert werden oder durch Tastendruck
  309. auf den unterstrichenen Buchstaben des Knopfnamens. Hierbei ist zu
  310. beachten, daß auch dann der Buchstabe *ohne* zusätzliche Tasten wie
  311. Shift zu drücken ist, wenn ein Großbuchstabe unterstrichen ist.
  312. "Seiten" sind jeweils Knöpfe, mit denen weitere Knöpfe aktiviert
  313. werden können. Je nach Einstellung von `MUI' sind dabei alle
  314. Seiten-Knöpfe gleichzeitig zu sehen, oder können per Click auf den
  315. sichtbaren Seiten-Knopf durchgeblättert werden. Dies kann auch per
  316. Tastatur erreicht werden, indem Sie die Kombination `Alt <Pfeil rechts>'
  317. oder `Alt <Pfeil links>' drücken. Dadurch wird entweder auf die
  318. folgende Seite oder die vorhergehende gewechselt.
  319.  
  320.    ---------- Foßnoten ----------
  321.  
  322.    (1)  Ein CronTable ist ein ASCII File, das Kommandozeilen für das
  323. Cron Programm beeinhaltet.
  324.  
  325.  
  326. Die Menüs des Programms `TimeGuardian'
  327. ---------------------------------------
  328.  
  329.    Einige Funktionen des Programms können außer durch Anwahl des
  330. entsprechenden Knopfs auch durch einen Menüeintrag aktiviert werden.
  331. Desweiteren müssen die gesamten Grundeinstellungen für die Cron auf
  332. zwei Fenstern vorgenommen werden, die nur über das Menü zu erreichen
  333. sind. Die einzelnen Menüs und deren jeweiligen Einträge werden im
  334. folgenden kurz aufgelistet. Bei den Funktionen, die auch über einen
  335. Knopf zu erreichen sind, erfolgt die Erklärung jeweils beim
  336. entsprechenden Knopf. Die Menüstruktur des Voreinstellungsprogramms
  337. sieht wie folgt aus:
  338.  
  339.    * Projekt
  340.  
  341.         - Öffnen...
  342.  
  343.         - Speichern als...
  344.  
  345.         - ----------------
  346.  
  347.         - Über
  348.  
  349.         - Benutzer
  350.  
  351.         - Ikonifizieren
  352.  
  353.         - ----------------
  354.  
  355.         - Ende
  356.  
  357.    * Vorgaben
  358.  
  359.         - auf Vorgaben zurücksetzen
  360.  
  361.         - auf zuletzt gespeichertes
  362.  
  363.         - auf vorherigen Stand
  364.  
  365.    * Optionen
  366.  
  367.         - Piktogramme erzeugen?
  368.  
  369.    * Seiten
  370.  
  371.         - Timer
  372.  
  373.         - Spezial
  374.  
  375.         - Hauptstatistik
  376.  
  377.         - Tagesstatistik
  378.  
  379.    * Voreinstellungen
  380.  
  381.         - Cron Einstellungen
  382.  
  383.         - Log Pfad & Namen
  384.  
  385.         - --------------------
  386.  
  387.         - LogFiles schreiben?
  388.  
  389.  
  390. Der Menüpunkt `Projekt=>Öffnen...'
  391. ...................................
  392.  
  393.    Dieser Menüpunkt läßt einen File-Requester erscheinen, mit dem
  394. Sie eine Konfigurationsdatei laden können, die Sie zuvor unter einem
  395. beliebigen Namen abgespeichert haben. Ist die Datei, die Sie zu laden
  396. versucht haben keine TimeGuardian-Konfiguration, so erscheint
  397. eine Fehlermeldung. War das Laden erfolgreich, werden die Einstellungen
  398. in den einzelnen Eingabefeldern und Schaltern entsprechend geändert.
  399. Sie können diese Einstellungen jetzt wie gewohnt bearbeiten,
  400. speichern, benutzen,...
  401.  
  402.  
  403. Der Menüpunkt `Projekt=>Speichern als...'
  404. ..........................................
  405.  
  406.    Mit diesem Menüpunkt haben Sie die Möglichkeit die Einstellungen,
  407. die Sie vorgenommen haben, unter einem beliebigen Namen zu speichern.
  408. Die Einstellungen werden dabei aber nicht so gespeichert, daß Sie
  409. automatisch benutzt werden! Wenn Sie diese Einstellungen also
  410. gleichzeitig auch aktivieren wollen, so müssen Sie auch noch auf den
  411. Knopf `Speichern' oder `Benutzen' drücken. Dieser Menüpunkt ist dazu
  412. gedacht, wenn Sie öfters zwischen zwei oder mehreren Konfigurationen
  413. wechseln wollen (beispielsweise eine Einstellung für private Arbeit
  414. und eine für geschäftliche Arbeit), daß jede Konfigurationsdatei
  415. einen eigenen eindeutigen Namen erhält aus dem leicht zu ersehen ist,
  416. für welches Projekt die Voreinstellungen gedacht sind. Wenn Sie den
  417. Menüpunkt `Optionen=>Piktogramme erzeugen' aktiviert haben, wird für
  418. jede Konfiguration zusätzlich noch ein Piktogramm abgespeichert.  Es
  419. genügt dann, einen Doppelklick auf das entsprechende Piktogramm
  420. auszuführen, um eine neue Konfiguration zu aktivieren (benutzen).  Die
  421. Einstellung ist dann aber nur bis zum nächsten booten aktiv. Soll die
  422. Einstellungen bei einem Doppelklick auf das Piktogramm so gespeichert
  423. werden, daß Sie auch nach einem Reset verwendet werden, so müssen Sie
  424. im Piktogramm den Eintrag bei `Merkmale' in `ACTION=SAVE' ändern.
  425.  
  426.    Wenn Sie kein Piktogramm erzeugen lassen, müssen Sie eine
  427. gespeicherte Konfiguration wie folgt aktivieren:  Entweder Sie laden
  428. sie im Konfigurationsprogramm und betätigen `Benutzen', oder Sie geben
  429. folgende zwei Zeilen in einer Shell oder einem Skript ein: `copy
  430. Name.config env:TimeGuardian.config' und `setenv TimeGuardian.com
  431. config'.  Die Konfiguration bleibt bis zum booten aktiv. (Für eine
  432. resetfeste Änderung drücken Sie `Speichern' oder geben Sie `copy
  433. Name.config envarc:TimeGuardian.config' zusätzlich ein.)
  434.  
  435.  
  436. Der Menüpunkt `Projekt=>Über...'
  437. .................................
  438.  
  439.    Wenn Sie diesen Menüpunkt aktivieren, erscheint das
  440. Informationsfenster, das Sie beim Starten des Programs bereits gesehen
  441. haben. Der Unterschied liegt nun darin, daß Sie es nun von Hand
  442. verlassen müssen. Drücken Sie hierzu den Knopf `OK' am unteren Rand
  443. des Fensters. Beim Start verschwindet es automatisch bei Bewegung der
  444. Maus oder einem Tastendruck.
  445.  
  446.    Das Fenster zeigt den Copyrighthinweis des Programms, den
  447. Sharewarehinweis und den Verweis auf `MUI'.
  448.  
  449.  
  450. Der Menüpunkt `Projekt=>Benutzer'
  451. ..................................
  452.  
  453. Die Aktivierung dieses Menüpunkts zeigt Ihnen ein Informationsfenster,
  454. in dem Sie entweder die Meldung
  455.  
  456.                Dieser TimeGuardian ist registriert für:
  457.  
  458.                             *Vorname Name*
  459.                                 Straße
  460.                            Postleitzahl Ort
  461.                                  Land
  462.  
  463. finden sollten, wenn Sie sich registrieren ließen, oder die Meldung
  464.  
  465.               Dies ist eine *unregistrierte* Version von
  466.  
  467.                              TimeGuardian
  468.  
  469.          Sie müssen sich nach einer Versuchszeit von 14 Tagen
  470.                          registrieren lassen!!
  471.  
  472. wenn Sie noch nicht registrierter Benutzer des Pakets
  473. `TimeGuardian' sind. Wie Sie sich registrieren lassen können, siehe
  474. `Wie kann ich mich registrieren lassen?'.
  475.  
  476.  
  477. Der Menüpunkt `Projekt=>Ikonifizieren'
  478. .......................................
  479.  
  480. Wenn Sie diesen Menüpunkt anwählen, schließt das Programm das
  481. Fenster der grafischen Benutzeroberfläche und erscheint auf der
  482. Workbench als Piktogramm. Wollen Sie die grafische Oberfläche wieder
  483. aktivieren, so führen Sie einen Doppelklick auf das Piktogramm aus.
  484. Dieser Menüpunkt hat den gleichen Effekt, wie der dritte Schalter von
  485. rechts im oberen Fensterrand.
  486.  
  487.  
  488. Der Menüpunkt `Vorgaben=>auf Vorgaben zurücksetzen'
  489. ....................................................
  490.  
  491.    Wenn Sie diesen Menüpunkt anwählen, so erscheinen die
  492. Standardeinstellungen des Programms, d.h. die Werte die nach der
  493. Installation und dem erstmaligen Aufruf vorgeschlagen werden.
  494.  
  495.  
  496. Der Menüpunkt `Vorgaben=>auf zuletzt gespeichertes'
  497. ....................................................
  498.  
  499.    Wenn Sie diesen Menüpunkt anwählen, wird die Konfiguration
  500. geladen, die Sie das letzte Mal mit dem Knopf `Speichern' abgespeichert
  501. haben. Ist die Konfiguration geladen, so können Sie wie gewohnt die
  502. Einstellungen benutzen oder unter neuem Namen abspeichern...
  503.  
  504.  
  505. Der Menüpunkt `Vorgaben=>auf vorherigen Stand'
  506. ...............................................
  507.  
  508.    Wenn Sie diesen Menüpunkt anwählen, können Sie die Änderungen,
  509. die Sie in den Voreinstellungen gemacht haben rückgängig machen. Dies
  510. geht solange Sie noch nicht einen der beiden Knöpfe `Speichern' oder
  511. `Benutzen' betätigt haben. Es erscheinen dann die Einstellungen, die
  512. Sie das letzte Mal mit `Benutzen' oder `Speichern' gesichert haben.
  513.  
  514.  
  515. Der Menüpunkt `Optionen=>Piktogramme erzeugen'
  516. ...............................................
  517.  
  518. Mit diesem Menüpunkt können Sie mit dem Häkchen auswählen, ob Sie
  519. bei `Projekt=>Speichern als' auch ein Piktogramm für die
  520. Konfigurationsdatei mit abgespeichert wird.
  521.  
  522.  
  523. Der Menüpunkt `Voreinstellungen=>Cron Einstellungen'
  524. .....................................................
  525.  
  526. Mit diesem Menüpunkt können Sie ein Fenster öffnen, in dem Sie die
  527. elementaren Voreinstellungen angeben können. Die folgenden Knöpfe und
  528. Schieberegler stehen zur Verfügung...
  529.  
  530.  
  531. Der Schieberegler `Startzeit'
  532. ..............................
  533.  
  534.    Mit diesem Schieberegler müssen Sie die Zeit in Minuten einstellen,
  535. die Ihr Rechner zum booten benötigt, gerundet auf die nächste ganze
  536. Minute. Benötigt Ihr Rechner zwei Minuten und 30 Sekunden zum booten,
  537. so stellen Sie den Wert drei ein.  Dies ist notwendig, damit das
  538. Hintergrundprogramm entscheiden kann, ob nur ein Reset vorliegt oder ob
  539. der Rechner ausgeschaltet war.  Ist die zeitliche Differenz zwischen
  540. dem letzten gespeicherten Wert und der aktuellen Uhrzeit, abzüglich
  541. der Zeit die zum booten benötigt wird, größer als die im
  542. Schieberegler `Schrittweite' eingestellte, so wird ein Einschalten
  543. angenommen, ansonsten ein Reset.
  544.  
  545.  
  546. Der Schieberegler `Schrittweite'
  547. .................................
  548.  
  549.    Dieser Wert legt das Intervall in Minuten fest, zu dem das
  550. Hintergrundprogramm jeweils abspeichert, wann der Rechner noch
  551. eingeschaltet war.  Umso kleiner Sie den Wert wählen, umso genauer stimmen
  552. die Werte, die in den Datenfiles stehen.  Wählen Sie als Schrittweite etwa
  553. zwei, so wird alle zwei Minuten abgespeichert, wann der Rechner noch lief.
  554. Der Fehler, mit dem dieser Wert zwangsläufig behaftet ist, ist dann maximal
  555. zwei Minuten.  Umso größer der Wert ist, desto ungenauer ist auch der
  556. angenommene Ausschaltzeitpunkt, da hier der letzte gespeicherte Wert für
  557. einen laufenden Rechner genommen wird.
  558.  
  559.  
  560. Der Schieberegler `Log Zeitraum'
  561. .................................
  562.  
  563.    Hier können Sie einstellen, wieviele Monate in den Datenfiles
  564. gespeichert bleiben sollen.  Zu Beginn jeden Monats wird ein Modul
  565. gestartet, das alle Einträge, die älter als der angegebene Zeitraum
  566. sind, aus den Files entfernt. Maximal können die Daten von 2 Jahren
  567. (=24 Monate) gespeichert bleiben. Sie könnten aber auch z.B. die
  568. Länge auf ein Jahr stellen und mit Hilfe eines kleinen Skripts die
  569. alten Daten sichern. Somit gehen keine Daten mehr verloren.
  570.  
  571.  
  572. Der Schalter `Datumsformat'
  573. ............................
  574.  
  575.    Mit diesem Schalter können Sie neun verschiedene Datumsformate
  576. auswählen, die dann bei der Speicherung der Zeit berücksichtigt
  577. werden. Das Speicherformat ist das jeweils angezeigte. Folgende Formate
  578. stehen zur Verfügung:
  579.  
  580.     `tt-mm-jj', `tt.mm.jj', `tt/mm/jj',
  581.  
  582.      `mm-tt-jj', `mm.tt.jj', `mm/tt/jj',
  583.  
  584.      `jj-mm-tt', `jj.mm.tt', `jj/mm/tt'.
  585.  
  586.    Dabei bezeichnet `tt' den Tag, `mm' das Monatskürzel und `jj' die
  587. letzten beiden Stellen des Jahres.  Das Monatskürzel wird in der
  588. eingestellten Sprache abgespeichert.
  589.  
  590.  
  591. Der Schalter `Lokalisierung'
  592. .............................
  593.  
  594.    Dieser Schalter bezieht sich auf die Sprache des Hintergrundprogramms
  595. `TGCron' und dessen Dateiausgabe. Das Konfigurationsprogramm
  596. läuft *immer* in der in den Preferences eingestellten Landessprache
  597. (dafür muß natürlich eine entsprechende Datei `TimeGuardian.catalog'
  598. im Verzeichnis `Locale:Catalogs/Sprache' existieren); oder in Englisch,
  599. wenn Sie eine Workbench < 2.1 verwenden.
  600.  
  601.    Es sind sechs verschiedene Einstellungen für den Schalter möglich:
  602.  
  603.    * lokalisiert:
  604.      Benutzen Sie diese Einstellung, wenn Sie eine lokalisierte
  605.      Workbench laufen haben und auch die Dateien für die
  606.      Zeitüberwachungsfunktionen in der lokalisierten Sprache
  607.      geschrieben werden sollen (Wochentage, Monatskürzel,...).
  608.  
  609.    * englisch:
  610.      Bei dieser und den folgenden Einstellungen erscheinen die Texte der
  611.      Dateien für die Zeitüberwachungsfunktionen in der jeweils
  612.      gewählten Sprache geschrieben.
  613.  
  614.    * deutsch, französich, italienisch, spanisch:
  615.      Zeitüberwachungsdateien: in der gewählten Sprache.
  616.  
  617. Wenn Sie daran interessiert sind, die Texte für die Oberfläche oder
  618. die Texte für die Zeitüberwachungsdateien in eine der oben genannten
  619. Sprachen oder eine andere Sprache zu übersetzen, so setzen Sie sich
  620. bitte mit einer der Adressen in Verbindung, bei denen Sie sich auch
  621. registrieren lassen können, siehe `Wie kann ich mich registrieren
  622. lassen?.' Als Belohnung erhalten Sie eine registrierte Version des
  623. Programmpakets `TimeGuardian', wenn Sie die komplette
  624. Oberfläche und die Zeitüberwachungsfunktionen übersetzen. Damit Ihre
  625. Mühen nicht umsonst sind, setzen Sie sich *unbedingt* vorher mit einer
  626. der oben genannten Adressen in Verbindung!!!
  627.  
  628.  
  629. Der Schieberegler `Cron Task Priorität'
  630. ........................................
  631.  
  632.    Da es möglich ist, daß das Cron Program nicht mehr exakt arbeiten
  633. kann, wenn die CPU zu 100% ausgelastet wird (z.B.  durch ein Ray-Tracing
  634. Programm) können Sie hier die Task Priorität verändern.  Sie sollte
  635. immer höher sein als die des Programms, das die CPU vollständig
  636. auslastet.  Ein Wert von 4 sollte eigentlich immer ausreichend sein.
  637.  
  638.  
  639. Der Knopf `Benutzen'
  640. .....................
  641.  
  642.    Wenn Sie diesen Knopf zum Schließen des Fensters anwählen, werden
  643. die aktuellen Veränderungen übernommen. Falls Sie dies nicht
  644. wünschen (irrtümlich falsche Angaben), so klicken Sie einfach auf
  645. `Abbrechen'.
  646.  
  647.  
  648. Der Knopf `Abbrechen'
  649. ......................
  650.  
  651.    Wenn Sie `Abbrechen' anstatt `Benutzen' anwählen, werden die
  652. aktuellen Veränderungen nicht übernommen und auf die vorherigen Werte
  653. zurückgesetzt.
  654.  
  655.  
  656. Der Menüpunkt `Voreinstellungen=>Log Pfad & Namen'
  657. ...................................................
  658.  
  659. Mit diesem Menüpunkt können Sie ein Fenster öffnen, in dem Sie den
  660. Pfad zu den Log-Dateien und deren Namen eingeben können.
  661.  
  662. Das Eingabefeld `Log Pfad'
  663. ..........................
  664.  
  665.    In dieses Eingabefeld geben Sie bitte ein, in welchem Verzeichnis
  666. oder welcher Schublade das Cronprogramm abspeichern soll, wann der
  667. Rechner gebootet hat, wie lange der Rechner pro Tag gelaufen ist und
  668. wann der Rechner eingeschaltet war. Die Namen dieser drei Dateien geben
  669. Sie in den folgenden Eingabefeldern ein.
  670.  
  671.    Wenn Sie den Pfad ändern wollen, so aktivieren Sie wie oben
  672. beschrieben das Eingabefeld und tippen Sie den gewünschten Pfad ein. 
  673. Falls der Pfad nicht existiert, erscheint ein Requester, mit dem Sie
  674. den eingegebenen Pfad neu erstellen lassen können.  Wenn Sie das
  675. Eingabefeld mittels des Knopfes aktivieren, so erscheint ein
  676. File-Requester, mit dem Sie auf einfache Weise einen Pfad auswählen
  677. können. Beim ersten Start finden Sie hier einen vordefinierten Pfad.
  678.  
  679. Das Eingabefeld `Rechenzeiten'
  680. ..............................
  681.  
  682.    Hier müssen Sie die Datei eingeben, in die `TGCron' speichern
  683. soll, an welchem Tag der Rechner wie lange eingeschaltet war. Wenn die
  684. Datei noch nicht existiert, so wird sie in der weiter oben
  685. eingestellten Schublade erzeugt. Wenn Sie die Voreinstellung anwählen,
  686. so erscheint hier der Name `UpTime'. Der Eintrag für einen Tag wird
  687. erst am folgenden Tag geschrieben, oder am nächsten Tag, an dem der
  688. Rechner eingeschaltet wird. Wenn Sie also die Datei anzeigen lassen,
  689. erscheint der aktuelle Tag noch nicht.
  690.  
  691.    Die Datei wird im ASCII-Format gespeichert und kann somit einfach mit
  692. jedem Texteditor oder Textanzeigeprogramm geladen werde. Eine
  693. Beispieldatei, könnte wie folgt aussehen:
  694.      Mi   04-Mai-94 Rechenzeit:  2 h  47 min.
  695.      Do   05-Mai-94 Rechenzeit:  2 h  43 min.
  696.      Mo   09-Mai-94 Rechenzeit:  3 h  11 min.
  697.  
  698. Das Datumsformat kann dabei verändert werden, siehe hierfür `Der
  699. Schalter Datumsformat'.
  700.  
  701. Das Eingabefeld `Neustarts'
  702. ...........................
  703.  
  704. Hier müssen Sie die Datei eingeben, in die `TGCron' speichern
  705. soll, wann der Rechner gebootet hat. Wenn Sie noch nicht existiert, so
  706. wird sie in der weiter oben eingestellten Schublade erzeugt. Wenn Sie
  707. die Voreinstellung anwählen, so erscheint hier der Name `Logfile'.
  708.  
  709.    Diese Zeiten stimmen natürlich nur mit den wirklichen Bootzeiten
  710. überein, wenn Sie `TGCron' auch bei jedem booten starten. Wie Sie
  711. dies erreichen, siehe `Wie installiere ich TimeGuardian?'.
  712.  
  713.    Starten Sie `TGCron' nur von Hand, so können Sie beispielsweise
  714. jedesmal, wenn Sie an einem bestimmten Projekt arbeiten das Programm
  715. aufrufen und haben dann eine genaue Kontrolle, darüber wie lange Sie
  716. sich damit beschäftigt haben. Dies können Sie aber auch dadurch
  717. erreichen, indem Sie `TGCron' immer starten und sich für jedes
  718. Projekt, an dem Sie arbeiten eine bestimmte Konfiguration definieren.
  719. Diese rufen Sie dann auf, wenn Sie mit der Arbeit beginnen, ist sie
  720. beendet, rufen Sie wieder die Standardkonfiguration auf. Sie können
  721. dies einfach mit den Menüpunkten `Projekt=>Speichern als' und
  722. `Projekt=>Öffnen' realisieren, siehe `Der Menuepunkt Projekt=>Oeffnen'
  723. und `Der Menuepunkt Projekt=>Speichern' als für nähere Informationen
  724. hierzu. Sie können sich aber auch für alle Arbeiten Konfigurationen
  725. mit Piktogrammen erzeugen und diese zu Beginn und am Ende der Arbeit
  726. mit einem Doppelclick starten, eine laufende TGCron übernimmt dann
  727. automatisch diese Einstellung. Eine dritte Möglichkeit wäre in einem
  728. Skriptfile ein Konfigurationsfile nach `env:TimeGuardian.config' zu
  729. kopieren und dann mit `setenv TimeGuardian.com config' die Cron dazu
  730. veranlassen, die neue Konfiguration zu übernehmen.
  731.  
  732.    Die Datei wird im ASCII-Format gespeichert und kann somit einfach mit
  733. jedem Texteditor oder Textanzeigeprogramm geladen werde. Eine
  734. Beispieldatei, könnte wie folgt aussehen:
  735.      Mi   04-Mai-94 15:26
  736.      Do   05-Mai-94  8:24
  737.      Do   05-Mai-94 14:26
  738.      Do   05-Mai-94 15:22
  739.      Do   05-Mai-94 16:01
  740.  
  741. Das Datumsformat kann dabei verändert werden, siehe hierfür `Der
  742. Schalter Datumsformat'.
  743.  
  744. Das Eingabefeld `AnAus'
  745. .......................
  746.  
  747. Hier müssen Sie die Datei eingeben, in die `TGCron' speichern
  748. soll, wann und wie lange der Rechner eingeschaltet war.  Wenn die Datei
  749. noch nicht existiert, so wird sie in der weiter oben eingestellten
  750. Schublade erzeugt. Wenn Sie die Voreinstellung auswählen, so erscheint
  751. hier der Name `OnOff'.  Der Eintrag für den aktuellen Einschaltvorgang
  752. wird erst beim nächsten Einschalten aktualisiert.  Wenn Sie also die
  753. Datei bearbeiten, erscheint die letzte Einschaltzeit z.B.  mit der
  754. Zeile:
  755. `System eingeschaltet:  Do 05-Mai-94 14:26'.
  756.  
  757.    Die Datei wird im ASCII-Format gespeichert und kann somit einfach mit
  758. jedem Texteditor oder Textanzeigeprogramm geladen werde. Eine
  759. Beispieldatei könnte wie folgt aussehen:
  760.      System eingeschaltet:  Mi   04-Mai-94 17:38
  761.      Neustarts:  0
  762.      System ausgeschaltet:  Mi   04-Mai-94 19:26
  763.      
  764.      System eingeschaltet:  Do   05-Mai-94  8:24
  765.      Neustarts:  0
  766.      System ausgeschaltet:  Do   05-Mai-94  9:25
  767.      
  768.      System eingeschaltet:  Do   05-Mai-94 14:26
  769.      Neustarts:  2
  770.      System ausgeschaltet:  Do   05-Mai-94 16:11
  771.  
  772. Das Datumsformat kann dabei verändert werden, siehe `Der Schalter
  773. Datumsformat'.
  774.  
  775. Wann der Rechner ausgeschaltet wurde und wann nur ein Warmstart
  776. vorliegt, entscheidet das Programm anhand der eingestellten Startzeit,
  777. siehe `Der Schieberegler Startzeit', für mehr Informationen.
  778.  
  779. Der Knopf `Benutzen'
  780. ....................
  781.  
  782.    Wenn Sie diesen Knopf zum Schließen des Fensters anwählen, werden
  783. die aktuellen Veränderungen übernommen. Falls Sie dies nicht
  784. wünschen (irrtümlich falsche Angaben), so clicken Sie einfach auf
  785. `Abbrechen'.
  786.  
  787. Der Knopf `Abbrechen'
  788. .....................
  789.  
  790.    Wenn Sie `Abbrechen' anstatt `Benutzen' anwählen, werden die
  791. aktuellen Veränderungen nicht übernommen und auf die vorherigen Werte
  792. zurückgesetzt.
  793.  
  794.  
  795. Der Menüpunkt `Voreinstellungen=>LogFiles schreiben?'
  796. ......................................................
  797.  
  798. Mit diesem Menüpunkt können Sie mit dem Häkchen auswählen, ob die
  799. Cron die Einschalt- und Laufzeiten des Rechners mitprotokollieren soll.
  800. Selbst wenn Sie diese Möglichkeit ausschalten, müssen Sie jedoch im
  801. Fenster `Log Pfad & Namen' ein Verzeichnis auswählen, da die Cron für
  802. einige ihrer Funktionen das Unterverzeichnis `TG_private' benötigt. Es
  803. werden jedoch nur Daten beim allerersten Einschaltvorgang am Tag
  804. abgespeichert, danach verhält sich `TGCron' wie ein ganz normales
  805. Cron/Reminder Programm.
  806.  
  807.  
  808. Die Seite `Timer'
  809. ------------------
  810.  
  811. Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
  812. Benutzeroberfläche:
  813.  
  814.    * Druck auf den Knopf `Timer'
  815.  
  816.    * Auswahl des Menüeintrags `Seiten=>Timer'
  817.  
  818.    * Druck der Tastenkombination `Amiga 1'
  819.  
  820.    * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
  821.      Seite `Tagesstatistik' sind
  822.  
  823.    * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
  824.      Seite `Spezial' sind
  825.  
  826.    Auf dieser Seite können Sie alle zeitabhängigen Funktionen von
  827. `TGCron' einstellen. Sie sehen zwei Hauptkategorien: Die
  828. "CronTable" Funktion und den Intervall Timer.
  829.  
  830.    Starten Sie `TimeGuardian' zum ersten mal, so werden die Felder
  831. "geghostet" dargestellt. Sie müssen mit dem Auswahlknopf `Typ' (ganz
  832. oben auf der Seite) zuerst anwählen, welche Art von Zeitfunktionen Sie
  833. aktivieren wollen.
  834.  
  835.  
  836. Der Schalter `Typ'
  837. ...................
  838.  
  839.    Mit diesem Schalter können Sie einstellen, welche Arten von
  840. Aktionen ausgelöst werden sollen. Es stehen die folgenden
  841. Möglichkeiten zu Auswahl:
  842.  
  843.    * Keiner:
  844.      Das bedeutet, daß weder das Programm/Skript im Eingabefeld
  845.      `Intervall', noch einer der beiden "CronTables" ausgeführt wird.
  846.  
  847.    * Cron Table:
  848.      Nur die beiden "CronTables" werden abgearbeitet. Um diese
  849.      einzugeben, verwenden Sie einen Texteditor oder den sehr
  850.      komfortablen `Scheduler', diesen erreichen Sie durch Anwahl einer
  851.      der beiden Knöpfe `Editieren'.
  852.  
  853.    * Intervall:
  854.      Nur das Programm/Skript `Intervall' wird im eingestellten
  855.      Intervall wiederholt abgearbeitet.
  856.  
  857.    * Zeitpunkt & Intervall:
  858.      Beide bereits oben beschriebenen Skripte/ "CronTables" werden
  859.      abgearbeitet.
  860.  
  861.  
  862. Das Eingabefeld `Standard/ Aktuell'
  863. ....................................
  864.  
  865.    Hier können Sie eine "CronTab" (1)-Datei auswählen, in der steht,
  866. zu welchem Zeitpunkt bestimmte Aktionen durchgeführt werden sollen.
  867.  
  868.    Es gib zwei "CronTables", die getrennt voneinander eingesetzt werden
  869. können. Dies erleichtert es einen "CronTable" für grundsätzlich
  870. ablaufende und einen für die aktuelle Einstellung spezifische Aktionen
  871. zu erstellen. Der Unterschied liegt darin, daß der "CronTable"
  872. `Standard' nicht neu eingelesen wird, wenn bei einer laufenden Cron die
  873. Konfiguration verändert wird. Dies könnte z.B. dann der Fall sein,
  874. wenn man zu einem anderen Arbeitsprojekt wechselt. Der "CronTable"
  875. `Aktuell' wird bei jedem Konfigurationswechsel neu eingelesen und
  876. ausgeführt. Auf beide CronTables wird eine sog. "Notification" gelegt,
  877. das bedeutet, daß ein File sofort neu in die Cron eigelesen wird, wenn
  878. es auf irgendeine Art und Weise verändert wird.
  879.  
  880.    Es muß sich hier um eine Datei im ASCII-Format handeln, die einen
  881. bestimmten Aufbau besitzt. Für weitere Informationen dazu siehe
  882. `CronTable-Syntax'. Die aufgeführten Programme bzw. Skripte werden dabei
  883. zum angegebenen Zeitpunkt ausgeführt.  Es ist dabei möglich Muster
  884. anzugeben, bzw.  bestimmte Tage, Monate,...
  885. Wenn Sie den rechts des Eingabefeldes befindlichen Knopf drücken, so
  886. erscheint ein File-Requester, mit dem Sie eine Datei auswählen
  887. können. Sie können in diesem Eingabefeld nur Einstellungen ändern
  888. bzw. vornehmen, wenn Sie den Schalter `Typ' auf die Funktion `CronTable'
  889. oder `CronTable & Intervall' eingestellt haben. Ansonsten erscheint das
  890. Eingabefeld geghostet.
  891.  
  892.    Wenn Sie auf einen der beiden Knöpfe `Editieren' rechts neben den
  893. beiden Eingabefeldern klicken, so gelangen Sie in das Programm
  894. `TGScheduler', siehe auch `Das Programm TGScheduler'.  Dieses Programm
  895. hilft Ihnen mit einer grafischen Benutzeroberfläche den mächtigen,
  896. aber leider auch etwas komplizierten Syntax der "CronTables" einzugeben.
  897.  
  898.    ---------- Fußnoten ----------
  899.  
  900.    (1)  Das Format entspricht dabei der unter Un*x gebräuchlichen
  901. Form, wurde jedoch um einige sehr nützliche Möglichkeiten erweitert.
  902.  
  903.  
  904. Das Eingabefeld `Zeituhr intervall'
  905. ....................................
  906.  
  907.    Hier können Sie eine Datei auswählen, die in regelmäßigen
  908. Abständen ausgeführt wird. Diese Einstellung eignet sich z.B. dazu,
  909. das Projekt, an dem Sie gerade arbeiten, in regelmäßigen Abständen
  910. zu sichern, oder Sie jede Stunde die Sie schon wieder am Computer
  911. sitzen, daran zu erinnern. Die Zeiten, zu denen das passiert sind immer
  912. relativ zur Bootzeit, d.h. (Bootzeit + n * Intervall). Um das Intervall
  913. können Sie mit den beiden Schiebereglern `Stunden/ Minuten' einstellen.
  914.  
  915.    Wenn Sie den rechts des Eingabefeldes befindlichen Knopf drücken, so
  916. erscheint ein File-Requester, mit dem Sie eine Datei auswählen
  917. können.  Sie können in diesem Eingabefeld nur Einstellungen ändern
  918. bzw.  vornehmen, wenn Sie den Schalter `Typ' auf die Funktion
  919. `Intervall' oder `CronTable & Intervall' eingestellt haben.  Ansonsten
  920. erscheint das Eingabefeld geghostet.  Es ist möglich hier ein
  921. ausführbares Programm oder eine Skriptdatei im ASCII-Format zu wählen.
  922. Sollten Sie ein Skript wählen, so ist es notwendig, das `S-Flag' zu
  923. setzen. Heißt das Skript beispielsweise `Einmal_Tag' und ist im
  924. Verzeichnis `S:' gespeichert, so geben Sie im CLI ein: `protect
  925. S:Einmal_Tag s add'.
  926.  
  927.  
  928. Die Schieberegler `Stunden'/ `Minuten'
  929. .......................................
  930.  
  931.    Hier können Sie die Intervalldauer einstellen, in der das Skript
  932. regelmäßig abgearbeitet wird. Die Einstellung erfolgt dabei getrennt
  933. nach Stunden und Minuten. Stellen Sie den Schieberegler `Stunden' auf 0
  934. und den Schieberegler `Minuten' auf 15, so wird jede viertel Stunde das
  935. Programm/Skript ausgeführt. Sie können bei diesen beiden Reglern nur
  936. Werte einstellen, wenn Sie diese Möglichkeit der Zeituhraktivierung
  937. auch eingestellt haben (siehe `Der Schalter Typ').
  938.  
  939.  
  940. Die Seite `Spezial'
  941. --------------------
  942.  
  943. Hier können Files ausgewählt werden, die zum jeweiligen Zeitpunkt
  944. ausgeführt werden. Die gleichen Funktionen könnten auch mit
  945. Cron-Einträgen erreicht werden. Die Seite ist jedoch aus folgenden
  946. zwei Gründen vorhanden: Zum einen wegen der Abwärtskompatibilität
  947. und zum anderen, um es zu ermöglichen schnell und einfach Funktionen
  948. auszuprobieren und zu benutzen.
  949.  
  950.    Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
  951. Benutzeroberfläche:
  952.  
  953.    * Druck auf den Knopf `Spezial'
  954.  
  955.    * Auswahl des Menüeintrags `Seiten=>Spezial'
  956.  
  957.    * Druck der Tastenkombination `Amiga 2'
  958.  
  959.    * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
  960.      Seite `Timer' sind
  961.  
  962.    * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
  963.      Seite `Hauptstatistik' sind
  964.  
  965.    Starten Sie `TimeGuardian' zum ersten mal, so sind die
  966. Texteingabefelder leer. Ansonsten wird Ihnen die zuletzt abgespeicherte
  967. Konfiguration angezeigt.
  968.  
  969.  
  970. Das Eingabefeld `Einmal am Tag'
  971. ................................
  972.  
  973.    Hier können Sie eine Datei auswählen, die einmal täglich
  974. ausgeführt wird. Die Datei wird nur einmal am Tag ausgeführt, egal
  975. wann der Rechner eingeschaltet wird.  Sollte der Rechner über
  976. Mitternacht eingeschaltet sein, wird sie kurz nach Mitternacht
  977. ausgeführt.  Dieser Eintrag ist also nicht geeignet um an seiner
  978. Mailbox zu pollen, da die Zeit wann dies geschieht hier nicht
  979. festgelegt ist.  Der Eintrag ist eher dazu gedacht, einmal am Tag ein
  980. Backup wichtiger Dateien machen zu lassen, oder täglich einmal (und
  981. nicht bei jedem booten wie in der `Startup-Sequence') die Datenbank
  982. für die Dateisuche zu aktualisieren.
  983.  
  984.    Wenn Sie den rechts des Eingabefeldes befindlichen Knopf drücken, so
  985. erscheint ein File-Requester, mit dem Sie eine Datei auswählen
  986. können. Es ist möglich hier ein ausführbares Programm oder eine
  987. Skriptdatei im ASCII-Format zu wählen. Sollten Sie ein Skript wählen,
  988. so ist es notwendig, das `S-Flag' zu setzen. Heißt das Skript
  989. beispielsweise `Einmal_Tag' und ist im Verzeichnis `S:' gespeichert, so
  990. geben Sie im CLI ein: `protect S:Einmal_Tag s add'.
  991.  
  992. Ein Beispielskript könnte wie folgt aussehen:
  993.      ;Skript einmal am Tag
  994.      dir all sys: > T:.directorytree ;für das schnelle finden von Files
  995.      copy T:.directorytree sys:
  996.      delete T:.directorytree
  997.  
  998. Die Befehle werden dabei automatisch von der Cron abgekoppelt, d.h. Sie
  999. werden im Hintergrund gestartet. Eine Konstruktion wie `run < nil: >
  1000. nil: Befehl' ist somit unnötig. Bevor Sie eine Befehlszeile in ein
  1001. Skript einfügen, sollten Sie genau die gleiche Zeile zuvor von einer
  1002. `Shell' aus starten, um zu überprüfen, ob sich der Befehl wie
  1003. gewünscht verhält. Treten dennoch Probleme auf, so können Sie den
  1004. Befehl aus dem Skript heraus starten, und die Ausgaben des Befehls auf
  1005. eine Datei umleiten: `Befehl > sys:.logfile'. Die Datei `sys:.logfile'
  1006. können Sie dann mit einem Editor laden und die gegebenenfalls
  1007. enthaltenen Fehlermeldungen analysieren (Sie können diese Datei auch
  1008. von einer `Shell' mit `type sys:.logfile' betrachten).
  1009.  
  1010.  
  1011. Das Eingabefeld `Einmal die Woche'
  1012. ...................................
  1013.  
  1014.    Hier können Sie eine Datei auswählen, die einmal wöchentlich
  1015. ausgeführt wird.
  1016.  
  1017.  
  1018. Das Eingabefeld `Einmal im Monat'
  1019. ..................................
  1020.  
  1021.    Hier können Sie eine Datei auswählen, die einmal monatlich
  1022. ausgeführt wird.
  1023.  
  1024.  
  1025. Das Eingabefeld `Einmal im Jahr'
  1026. .................................
  1027.  
  1028.    Hier können Sie eine Datei auswählen, die einmal jährlich
  1029. ausgeführt wird.
  1030.  
  1031.  
  1032. Die Seite `Hauptstatistik'
  1033. ---------------------------
  1034.  
  1035. Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
  1036. Benutzeroberfläche:
  1037.  
  1038.    * Druck auf den Knopf `Hauptstatistik'
  1039.  
  1040.    * Auswahl des Menüeintrags `Seiten=>Hauptstatistik'
  1041.  
  1042.    * Druck der Tastenkombination `Amiga 3'
  1043.  
  1044.    * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
  1045.      Seite `Spezial' sind
  1046.  
  1047.    * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
  1048.      Seite `Tagesstatistik' sind
  1049.  
  1050.    Auf dieser Seite finden Sie eine Statistik, die Ihnen anzeigt, an
  1051. welchen Tagen Ihr Rechner im gespeicherten Zeitraum jeweils wie lange
  1052. eingeschaltet war.  Sollten Sie mehrere Projekte mit
  1053. `TimeGuardian' mitprotokollieren, beziehen sich die Angaben auf das
  1054. jeweilige aktuelle Projekt.  Im oberen Feld stehen die einzelnen Tage
  1055. aufgelistet mit ihrer jeweiligen Rechenzeit.  Sie können sich im
  1056. oberen Teil der Statistik auf verschiedene Art und Weise bewegen:
  1057.  
  1058.    * Drücken Sie die Taste Tab und benutzen anschließend die Tasten
  1059.      <Pfeil hoch> oder <Pfeil runter>:  Bei jedem Tastendruck verschiebt
  1060.      sich der Balken um einen Tag nach oben oder unten
  1061.  
  1062.    * Klicken Sie mit der Maus auf den gewünschten Tag
  1063.  
  1064.    * Verschieben Sie mit der Maus den Schiebebalken auf der rechten
  1065.      Seite und klicken Sie mit der Maus auf den gewünschten Tag
  1066.  
  1067.    * Drücken Sie mit der Maus auf die am Schiebebalken befindlichen
  1068.      Knöpfe und klicken Sie mit der Maus auf den gewünschten Tag
  1069.  
  1070.    Haben Sie den gewünschten Tag über den Sie nähere Informationen
  1071. benötigen auf eine der oben genannten Methoden ausgewählt, so können
  1072. Sie auf mehrere Arten auf die Seite `Tagesstatistik' wechseln, die
  1073. diese Informationen darstellt:
  1074.  
  1075.    * Druck der Taste Return (der bereits hervorgehobene Tag wird
  1076.      angezeigt)
  1077.  
  1078.    * Doppelklick auf den gewünschten Tag (dies funktioniert auch bei
  1079.      einem noch nicht ausgewählten Tag)
  1080.  
  1081.    Im Unteren Teil dieser Seite sehen Sie zwei Knöpfe mit denen zwei
  1082. weitere Fenster geöffnet werden können, die detailierte Informationen
  1083. geben:
  1084.  
  1085.    * Statistik:
  1086.      Hier wird ein Fenster geöffnet, das eine genaue Übersicht über
  1087.      die gesamte Rechenzeit, Maximum und Minimum, sowie
  1088.      Neustarts/Resets und AnAus-Zyklen gibt.
  1089.      Die einzelnen Textzeilen sind mit unterschiedlichen
  1090.      Hintergrundfarben zur besseren Lesbarkeit unterlegt. Damit Sie
  1091.      dies nutzen können, müssen Sie in den Voreinstellungen von `MUI'
  1092.      den Stiften `Halfshine' und `Halfshadow' unterschiedliche Farben,
  1093.      oder Graustufen zuordnen.
  1094.  
  1095.    * Grafik:
  1096.      Hier wird ein Grafikfenster geöffnet.
  1097.  
  1098.      Leider ist dieses Fenster in der aktuellen Version noch nicht
  1099.      fertig. Um jedoch alle geplanten Möglichkeiten zu realisieren,
  1100.      werde ich in der nächsten Programmversion zwingend `MUI 2.2'
  1101.      benutzen!
  1102.  
  1103.  
  1104. Die Seite `Tagesstatistik'
  1105. ---------------------------
  1106.  
  1107. Diese Seite erscheint durch verschiedene Aktionen auf der grafischen
  1108. Benutzeroberfläche:
  1109.  
  1110.    * Druck auf den Knopf `Tagesstatistik'
  1111.  
  1112.    * Auswahl des Menüeintrags `Seiten=>Tagesstatistik'
  1113.  
  1114.    * Druck der Tastenkombination `Amiga 4'
  1115.  
  1116.    * Druck der Taste Return auf der Seite `Hauptstatistik'
  1117.  
  1118.    * Doppelklick auf einen Tag auf der Seite `Hauptstatistik'
  1119.  
  1120.    * Druck der Tastenkombination `Alt <Pfeil rechts>', wenn Sie auf der
  1121.      Seite `Hauptstatistik' sind
  1122.  
  1123.    * Druck der Tastenkombination `Alt <Pfeil links>', wenn Sie auf der
  1124.      Seite `Timer' sind
  1125.  
  1126.    Die Seite ist in drei Bereiche aufgeteilt, im obersten können Sie
  1127. mittels eines Schalters auswählen, was Sie vom ausgewählten Tag in
  1128. der Mitte sehen wollen:
  1129.  
  1130.    - AnAus:
  1131.      Dies zeigt, wann der Rechner jeweils eingeschaltet wurde, wieviele
  1132.      Resets stattfanden und wann der Rechner wieder ausgeschaltet
  1133.      wurde. Die Genauigkeit des Ausschaltzeitpunkts hängt dabei stark
  1134.      vom Wert `Schrittweite' ab, siehe `Der Schieberegler Schrittweite',
  1135.      für weitere Informationen dazu.
  1136.  
  1137.    - Neustarts:
  1138.      Hier sind die Zeiten vermerkt, zu denen der Rechner gebootet hat.
  1139.  
  1140. Im unteren Teil wird angezeigt, wie oft der Rechner eingeschaltet wurde
  1141. (AnAus Zyklen) und wie oft Resets stattfanden (Warmstarts).
  1142.  
  1143. Sollten nicht alle Einträge auf einmal zu sehen sein, können Sie wie
  1144. auf der Seite `Hauptstatistik' mit der Maus den Schiebebalken
  1145. betätigen und so alle Einträge ansehen. Um zwischen der Darstellung
  1146. für `AnAus' und `Neustarts' zu wechseln, können Sie die Taste Space
  1147. benutzen. Mit den Tastenkombinationen `Alt <Pfeil hoch>' und `Alt
  1148. <Pfeil runter>' können Sie den aktuell angezeigten Tag verändern. Es
  1149. wird jeweils der folgende, bzw. vorhergehende Tag angezeigt, auf der
  1150. Seite `Hauptstatistik' wird der aktive Eintrag ebenfalls synchron
  1151. mitgescrollt.
  1152.  
  1153.  
  1154. Die Knöpfe `Speichern'/ `Benutzen'/ `Ende'
  1155. -------------------------------------------
  1156.  
  1157. Der Knopf `Speichern'
  1158. .....................
  1159.  
  1160.    Betätigen Sie den Knopf `Speichern' oder dessen Tastaturkürzel, so
  1161. speichert das Programm die Voreinstellungen so ab, daß Sie auch nach
  1162. dem nächsten booten wieder verwendet werden (Die Voreinstellungen
  1163. werden ins Verzeichnis `ENVARC:' und `ENV:'unter dem Namen
  1164. `TimeGuardian.config' gespeichert). Eine bereits laufende Cron wird
  1165. daraufhin die neuen Einstellungen sofort übernehmen. Im Gegensatz zu
  1166. den Standard Preferences Programmen wird das Programm
  1167. `TimeGuardian' nicht verlassen, wenn Sie `Speichern' betätigen,
  1168. sondern erst bei Aktivierung des Knopfes `Benutzen' oder `Ende'.
  1169.  
  1170. Der Knopf `Benutzen'
  1171. ....................
  1172.  
  1173.    Drücken Sie den Knopf `Benutzen' so werden die Voreinstellungen ins
  1174. Verzeichnis `ENV:' unter dem selben Namen wie oben gespeichert. Eine
  1175. bereits laufende Cron wird daraufhin die neuen Einstellungen sofort
  1176. übernehmen. Die Einstellungen sind aber nur bis zum nächsten booten
  1177. wirksam, dann werden die Einstellungen verwendet, die Sie zuvor mit
  1178. `Speichern' gesichert haben. Das Programm wird daraufhin verlassen.
  1179.  
  1180. Der Knopf `Ende'
  1181. ................
  1182.  
  1183.    Sie können das Programm mit Hilfe dieses Knopfes verlassen. Wenn
  1184. Sie die Voreinstellungen verändert, aber noch nicht gespeichert haben,
  1185. erfolgt eine Sicherheitsabfrage. Beantworten Sie diese mit `Ende', so
  1186. wird das Programm ohne abspeichern beendet. Beantworten Sie diese mit
  1187. `Abbrechen' oder Return, so verlassen Sie das Programm nicht, Sie
  1188. können nun `Speichern' auswählen und das Programm dann erneut beenden.
  1189. Falls Sie `Benutzen' auswählen, wird das Programm verlassen und die
  1190. veränderte Einstellung `benutzt'. D.h. die veränderte Konfiguration
  1191. bleibt nur bis zum nächsten Neustart des Rechners aktiv und geht dann
  1192. verloren.
  1193.  
  1194.  
  1195. Die Online-Hilfe
  1196. -----------------
  1197.  
  1198.    Die Online-Hilfe ist eine Möglichkeit um bei der Bedienung der
  1199. grafischen Benutzeroberflächeeinfach und schnell Hilfe zu bekommen. Um
  1200. diese Fähigkeit nutzen zu können, muß sich die `amigaguide.library'
  1201. in Ihrem `LIBS:'-Verzeichnis befinden. Ist dies nicht der Fall können
  1202. Sie die Online-Hilfe leider nicht benutzen. Wenn Sie die
  1203. `amigaguide.library' beziehen möchten, siehe `Wo bekomme ich den
  1204. Amiga-Guide'.
  1205.  
  1206.    Haben Sie oben genannte Dateien richtig auf Ihrem System
  1207. installiert, so können Sie, wenn Sie nähere Informationen zu einem
  1208. Bedienelement auf der grafischen Benutzeroberfläche wünschen, den
  1209. Maus-Zeiger über dieses Element positionieren (nicht den Mausknopf
  1210. drücken) und anschließend die Taste Help auf der Tastatur drücken. Es
  1211. erscheint nun der zu diesem Bedienelement passende Text aus der
  1212. Anleitung.
  1213.  
  1214.  
  1215. Der AREXX-Port
  1216. ---------------
  1217.  
  1218. Momentan stellt das Programm nur die Standard-Befehle für eine
  1219. `MUI'-Applikation zur Verfügung:
  1220.  
  1221.    * QUIT               * INFO                 * SHOW
  1222.  
  1223.    * HIDE               * HELP
  1224.  
  1225. Für nähere Informationen siehe `MUI.guide' aus der Distribution für
  1226. `MUI'.
  1227.  
  1228.  
  1229. Was bedeuten die Fehlermeldungen?
  1230. ----------------------------------
  1231.  
  1232.    * `Konnte Applikation nicht erstellen!'
  1233.      Es stand nicht genügend Speicher zur Verfügung um das Fenster
  1234.      des Programms zu öffnen. Schließen Sie eine andere Applikation
  1235.      oder starten Sie Ihr System neu und versuchen Sie nochmals das
  1236.      Programm zu starten.
  1237.  
  1238.    * `Sie können noch nicht aufhören,
  1239.      da noch ASL Requester offen sind.'
  1240.      Das bedeutet, daß vom Programm aus ein Requester geöffnet wurde,
  1241.      der geschlossen werden muß, bevor Sie das Programm verlassen
  1242.      können.
  1243.  
  1244.    * `Die Einstellungen wurden verändert
  1245.      und sind nicht abgespeichert!'
  1246.      Das bedeutet, daß Sie noch nicht den Knopf `Speichern' betätigt
  1247.      haben, nachdem Sie die Einstellungen geändert haben. Speichern
  1248.      Sie die Einstellungen, bevor Sie das Programm erneut verlassen.
  1249.  
  1250.    * `TGCron wurde noch nicht gestartet!'
  1251.      Das bedeutet, daß Sie das Hintergrundprogramm `TGCron' noch
  1252.      nicht gestartet haben, die Änderung der Konfiguration, wird also
  1253.      keinerlei Wirkung zeigen.  Starten Sie `TGCron', damit die
  1254.      neue Konfiguration auch benutzt wird.
  1255.  
  1256.    * `Das File existiert bereits!
  1257.      Ich werde es überschreiben!'
  1258.      Die Datei, die Sie abspeichern möchten, existiert bereits unter
  1259.      gleichem Namen. Wenn Sie `Ok' anwählen, wird die alte Datei
  1260.      überschrieben, bei `Abbrechen' müssen Sie einen anderen Namen
  1261.      wählen und dann erneut abspeichern.
  1262.  
  1263.    * `Sie müssen ein Logdatenfile definieren,
  1264.      ein Leerstring ist nicht erlaubt!'
  1265.      Sie haben in einem Eingabefeld nichts eingegeben, dies ist hier
  1266.      nicht erlaubt. Es muß ein Name für die betreffende Datei
  1267.      eingegeben werden.
  1268.  
  1269.    * `Konfigurations-File: * ist nicht gültig!'
  1270.      Die Datei * ist keine gültige Konfigurationsdatei, geben Sie eine
  1271.      andere Datei an.
  1272.  
  1273.    * `Konnte Konfigurations-File: * nicht laden
  1274.      Werde Grundeinstellungen benutzen!'
  1275.      Die Datei * konnte nicht geladen werden. Das Programm verwendet
  1276.      die Werte, die bei Auswahl der Voreinstellungen erscheinen. Um den
  1277.      Fehler zu beheben, stellen Sie eine Ihren Bedürfnissen
  1278.      entsprechende Konfiguration ein und aktivieren den Knopf
  1279.      `Speichern'.
  1280.  
  1281.    * `Konnte das Fenster für den Zeitplaner nicht öffnen!'
  1282.      Es ist nicht genügend Speicher verfügbar um den Zeitplaner zu
  1283.      öffnen. Versuchen Sie andere Appklikationen zu schließen und
  1284.      versuchen Sie es dann erneut.
  1285.  
  1286.    * `Der Pfad existiert noch nicht!
  1287.      Ich werde ihn erstellen!'
  1288.      Sie haben in das Eingabefeld einen noch nicht existierenden Pfad
  1289.      eingegeben, dieser wird auf Wunsch erstellt.
  1290.  
  1291.  
  1292. Das Programm `TGScheduler'
  1293. ===========================
  1294.  
  1295.    `TGScheduler' ist kein eigenständiges Programm, sondern ein
  1296. Bestandteil des Programms `TimeGuardian'. Die folgenden
  1297. Beschreibungen beziehen sich also *nicht* auf ein eigenständiges
  1298. Programm. Der Scheduler dient dazu, auf möglichst einfache Weise einen
  1299. "CronTable" zu erzeugen. Sie müssen sich so nicht den umfangreichen
  1300. Syntax merken und können Programmaufrufe direkt testen, bevor Sie den
  1301. "CronTable" abspeichern.
  1302. Um den Scheduler aufzurufen, müssen Sie auf der Seite Die Seite Timer
  1303. einen der beiden Knöpfe `Editieren' auswählen.  Entweder mit der
  1304. Maus, oder über die Tastaturkürzel.  Wenn im entsprechenden
  1305. Stringgadget bereits eine Datei eingetragen ist, so wird diese Datei in
  1306. den Scheduler geladen, andernfalls wird ein leerer "CronTab" erzeugt.
  1307. Der `TGScheduler' ist über verschiedene Fenster zu steuern. Nach
  1308. dem Aufruf befinden Sie sich im Hauptfenster.
  1309.  
  1310.  
  1311. Das `Hauptfenster'
  1312. -------------------
  1313.  
  1314.    Je nachdem, ob eine Datei in das entsprechende Stringgadget
  1315. eingetragen war, oder nicht, wird die entsprechende Datei vom Scheduler
  1316. geladen, oder es wird ein leeres Fenster angezeigt. Auf der Hauptseite
  1317. können Sie bereits bestehende Tabellen manipulieren. Mit dem
  1318. Close-Gadget des Fensters können Sie den Scheduler verlassen. Sie
  1319. befinden sich dann ohne Sicherheitsabfrage wieder im TimeGuardian, auch
  1320. wenn Sie Ihre aktuelle Tabelle gerade verändert haben.
  1321. Wenn Sie der aktuellen Tabelle bereits einen Namen gegeben haben (beim
  1322. speichern), oder eine bereits bestehende Datei geladen haben, erscheint
  1323. in der Titelzeile des Hauptfensters der Pfad und der Name der aktuellen
  1324. Tabelle. Die Gesamtlänge ist allerdings auf 40 Zeichen beschränkt.
  1325. Ist der Pfad mit dem Namen länger als 40 Zeichen, so werden in der
  1326. Mitte des kompletten Namens einige Zeichen enfernt. Es wird dies durch
  1327. `...' gekennzeichnet.
  1328. Sie sehen die folgenden Bedienungselemente auf der Hauptseite:
  1329.  
  1330.  
  1331. Das ListView `Ereignisliste'
  1332. .............................
  1333.  
  1334.    In diesem ListView wird die Tabelle, die Sie gerade bearbeiten
  1335. dargestellt. Die Knöpfe, die sich rechts neben dem Listview befinden,
  1336. beziehen sich immer auf den gerade aktuellen Eintrag der Liste. Um
  1337. einen Eintrag zu aktivieren, klicken Sie entweder einmal mit der Maus
  1338. auf den Eintrag oder wählen Sie einen Eintrag mit den Cursortasten.
  1339. Der Eintrag wird jetzt hervorgehoben.  Wenn Sie noch keine Eintragungen
  1340. in der Liste sehen, so können Sie von den rechts neben der Liste
  1341. liegenden Knöpfen nur den Knopf `Neu' drücken. Knöpfe, die Sie nicht
  1342. drücken können, werden automatisch geghostet.
  1343.  
  1344.  
  1345. Der Knopf `Neu'
  1346. ................
  1347.  
  1348.    Wenn Sie diesen Knopf drücken, so erstellen Sie einen neuen Eintrag
  1349. für die links liegende Liste. Haben Sie noch keine Liste, so wird der
  1350. Eintrag oben eingefügt, haben Sie bereits mehrere Eintragungen in der
  1351. Liste, so wird der neue Eintrag an der aktuellen Position eingefügt.
  1352. Nach einem Druck auf den Knopf erscheint ein Requester, in dem Sie
  1353. gebeten werden, einen Typ für Ihren neuen Eintrag zu bestimmen.
  1354. Momentan haben Sie die Auswahl unter fünf verschiedenen Typen:
  1355.  
  1356.    * `Befehl': Hier können Sie einen Befehl durch den Cron ausführen
  1357.      lassen.
  1358.  
  1359.    * `Kommentar': Solch ein Eintrag hat keinerlei Bedeutung für den
  1360.      Cron, Sie können aber damit Notitzen für eigene Zwecke eingeben.
  1361.       Da dieser Eintrag keine Bedeutung für den Cron hat, können Sie
  1362.      hier dann auch keine Zeiten eingeben.
  1363.  
  1364.    * `Erinnerung': Der Cron ruft das Requester/Alarm-Modul von
  1365.      `TimeGuardian' auf. Es erscheint ein Requester, der Sie
  1366.      mit einem bestimmten Text an etwas erinnert.
  1367.  
  1368.    * `Erinnerung & Piep': Der Cron ruft das Requester/Alarm-Modul von
  1369.      `TimeGuardian' auf. Es erscheint ein Requester, der Sie
  1370.      mit einem bestimmten Text an etwas erinnert. Zusätzlich blitzt
  1371.      der Bildschirm kurz auf.
  1372.  
  1373.    * `Alarm': Der Cron ruft das Requester/Alarm-Modul von
  1374.      `TimeGuardian' auf. Es erscheint ein Alert, der Sie mit einem
  1375.      bestimmten Text an etwas erinnert. Dieser Alert ist mit Vorsicht
  1376.      einzusetzen. Er ist zwar besonders auffällig, aber er kann auch
  1377.      Ihr komplettes System blockieren, was Ihnen mit einem Requester
  1378.      nicht passieren kann.
  1379.  
  1380.    Nach der Angabe des gewünschten Ereignistypen öffnet sich das
  1381. Fenster `Ereigniseingabe', Das Fenster Ereigniseingabe.
  1382.  
  1383.  
  1384. Der Knopf `Klonen'
  1385. ...................
  1386.  
  1387.    Mit diesem Knopf erstellen Sie eine Kopie des momentan aktiven
  1388. Eintrages. Die Kopie erscheint unter dem momentan aktiven Eintrag.
  1389.  
  1390.  
  1391. Der Knopf `Ändern'
  1392. ...................
  1393.  
  1394.    Mit dem Knopf `Ändern' wird der aktuelle Eintrag an den
  1395. eigentlichen Editor übergeben. Um nicht jedesmal erst einen Eintrag
  1396. mit der Maus zu aktivieren und ihn dann zu ändern, können Sie auch
  1397. einen Doppelklick mit der Maus auf den gewünschten Eintrag ausführen,
  1398. oder Return drücken, wenn der Eintrag bereits aktiv ist.
  1399.  
  1400.  
  1401. Der Knopf `Hoch'
  1402. .................
  1403.  
  1404.    Mit diesem Knopf wird der aktuelle Eintrag um eine Stelle nach oben
  1405. verschoben. Wenn der Eintrag bereits ganz oben ist, kann er nicht weiter
  1406. bewegt werden. Die Reihenfolge in der Liste ist für den Cron jedoch
  1407. von keiner Bedeutung, man kann die Einträge also z.B. nach
  1408. Ereignisstypen sortieren (z.B. alle Geburtstage am Anfang).
  1409.  
  1410.  
  1411. Der Knopf `Runter'
  1412. ...................
  1413.  
  1414.    Mit diesem Knopf wird der aktuelle Eintrag um eine Position nach
  1415. unten verschoben.
  1416.  
  1417.  
  1418. Der Knopf `Entfernen'
  1419. ......................
  1420.  
  1421.    Mit diesem Knopf wird der aktuelle Eintrag aus der Liste gelöscht.
  1422. Es erfolgt keine Sicherheitsabfrage vor dem Löschen!
  1423.  
  1424.  
  1425. Der Knopf `Öffnen'
  1426. ...................
  1427.  
  1428.    Mit diesem Knopf können Sie eine neue Tabelle in den Scheduler
  1429. laden. Falls Sie Änderungen an einer alten Tabelle vorgenommen haben
  1430. und diese noch nicht gespeichert haben, so erfolgt vor dem Laden eine
  1431. Sicherheitsabfrage.
  1432.  
  1433.  
  1434. Der Knopf `Speichern'
  1435. ......................
  1436.  
  1437.    Mit diesem Knopf können Sie die momentan sichtbare Tabelle unter
  1438. dem Namen abspeichern, der in der Titelzeile des Fensters zu sehen ist.
  1439. Es erfolgt hierbei keine Sicherheitsabfrage. Falls in der Titelzeile
  1440. kein Dateinamen zu sehen ist, so werden Sie aufgefordert, mit dem
  1441. Filerequester einen Pfad und einen Namen anzugeben.
  1442.  
  1443.  
  1444. Der Knopf `Speichern Als...'
  1445. .............................
  1446.  
  1447.    Mit diesem Knopf können Sie die aktuelle Tabelle unter einem neuem
  1448. Namen speichern. Falls Sie eine Datei wählen, die bereits auf Ihrem
  1449. Medium existiert, so erfolgt eine Sicherheitsabfrage, ob Sie die Datei
  1450. auch wirklich überschreiben möchten.
  1451.  
  1452.  
  1453. Der Knopf `Löschen'
  1454. ....................
  1455.  
  1456.    Dieser Knopf dient dazu, eine komplette Tabelle zu löschen. Falls
  1457. die aktuelle Tabelle verändert wurde, erfolgt eine Sicherheitsabfrage.
  1458. Wurden keine Veränderungen an der Tabelle vorgenommen, so wird sie
  1459. ohne vorherige Abfrage gelöscht. Der Name wird jedoch beibehalten.
  1460.  
  1461.  
  1462. Der Knopf `Zurück'
  1463. ...................
  1464.  
  1465.    Mit diesem Knopf gelangen Sie zurück zum Programm
  1466. `TimeGuardian'. Falls Veränderungen an der aktuellen Tabelle
  1467. vorgenommen wurden, erfolgt eine Sicherheitsabfrage. Wenn Sie bei
  1468. dieser Sicherheitsabfrage `Abbrechen', so befinden Sie sich wieder im
  1469. Scheduler. Wenn Sie `Zurück' wählen, so wird der Scheduler verlassen,
  1470. ohne die Änderungen zu speichern. Beim mittleren Knopf werden die
  1471. Daten zuerst gespeichert, dann wird der Scheduler verlassen.
  1472.  
  1473.  
  1474. Das Fenster `Ereigniseingabe'
  1475. ------------------------------
  1476.  
  1477.    Hier befinden Sie sich jetzt in dem Programmteil, mit dem Sie
  1478. festlegen können, wann ein bestimmtes Ereignis erfolgen soll. Das
  1479. obere Fenster ist immer gleich aufgebaut, egal welchen Ereignistypen
  1480. Sie gerade bearbeiten. Es dient im wesentlichen dazu festzulegen,
  1481. *WANN* etwas bestimmtes passieren soll. *WAS* passieren soll, wird mit
  1482. dem oberen linken Knopf und dem jeweils anderen Fenster festgelegt.  Es
  1483. wird also noch ein weiters Fenster geöffnet, welches von Ereignistyp
  1484. zu Ereignistyp unterschiedlich ist.
  1485. Falls Sie ein "CronTable" mit einem Editor erstellen wollen, finden Sie
  1486. eine genaue Beschreibung der Syntax unter CronTable-Syntax
  1487.  
  1488.  
  1489. Der Knopf `Art'
  1490. ................
  1491.  
  1492.    Hier sehen Sie, was für einen Ereignistypen Sie gerade bearbeiten.
  1493. Sie können mit diesem Knopf außerdem jeden Ereignistypen in einen
  1494. Kommentar verwandeln. Es ist auch noch möglich, einen Kommentar in
  1495. seinen ursprünglichen Typ zurückzuverwandeln. Die drei Ereignistypen
  1496. `Erinnerung', `Erinnerung & Piep' und `Alarm' können Sie untereinander
  1497. jeweils auch noch konvertieren. Es kann jedoch passieren, daß eine
  1498. `Erinnerung' nicht in einen `Alarm' umgewandelt werden kann, da ein
  1499. `Alarm' auf 78 Zeichen und 20 Zeilen limitiert ist.
  1500.  
  1501.  
  1502. Der Knopf `Spezial'
  1503. ....................
  1504.  
  1505.    Die Einstellung dieses Knopfes beeinflußt das Verhalten eines
  1506. Ereignisses. Es wird dadurch festgelegt, was passiert, wenn ein
  1507. Ereignis vom Cron abgearbeitet wurde.
  1508.  
  1509.    * Standard: Es passiert gar nichts weiter, Das Ereignis wird jedesmal
  1510.      innerhalb des eingestellten zeitlichen Rahmens ausgeführt.
  1511.  
  1512.    * Einmal am Tag: Das Ereignis wird innerhalb des eingestellten
  1513.      zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Tag.
  1514.  
  1515.    * Einmal die Woche: Das Ereignis wird innerhalb des eingestellten
  1516.      zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Woche.
  1517.  
  1518.    * Einmal im Monat: Das Ereignis wird innerhalb des eingestellten
  1519.      zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Monat.
  1520.  
  1521.    * Einmal im Jahr: Das Ereignis wird innerhalb des eingestellten
  1522.      zeitlichen Rahmens ausgeführt, jedoch nur einmal pro Jahr.
  1523.  
  1524.    * Nur einmal benutzen: Das Ereignis wird innerhalb des eingestellten
  1525.      zeitlichen Rahmens ausgeführt, jedoch nur ein einziges Mal,
  1526.      dannach wird es automatisch aus dem "CronTable" gelöscht.
  1527.  
  1528.    Ich verwende zum Beispiel einen Eintrag mit der Einstellung `Einmal
  1529. die Woche' und Einstellungen * * *, alle Monate und Sa und So (also
  1530. Wochenende), um mich daran erinnern zu lassen, daß ich schon wieder ein
  1531. Backup machen sollte. Die Erinnerung erfolgt also immer, wenn ich den
  1532. Rechner das erste mal am Wochenende einschalte. Ereignisse, mit dem Typ
  1533. `Einmal am Tag' verwende ich zum Beispiel, um mich daran erinnern zu
  1534. lassen, daß schon wieder jemand Geburtstag hat (oder bald haben wird).
  1535.  
  1536.  
  1537. Das Eingabefeld `Minuten'
  1538. ..........................
  1539.  
  1540.    In diesem Stringgadget können Sie eingeben, zu welchen Minuten ein
  1541. Ereignis stattfinden soll.  Entweder, Sie geben den String so an, wie
  1542. er unter CronTable-Syntax beschrieben wird.  Oder Sie drücken auf der
  1543. rechten Seite auf den Knopf `Editieren 1' um den String mit Hilfe des
  1544. Fensters Minuten (siehe auch `Das Fenster Minuten- Stunden- Tage'),
  1545. zusammenzustellen.
  1546.  
  1547.  
  1548. Das Eingabefeld `Stunden'
  1549. ..........................
  1550.  
  1551.    In diesem Stringgadget können Sie eingeben, zu welchen Stunden ein
  1552. Ereignis stattfinden soll.  Entweder, Sie geben den String so an, wie
  1553. er unter CronTable-Syntax beschrieben wird.  Oder Sie drücken auf der
  1554. rechten Seite auf den Knopf `Editieren 2' um den String mit Hilfe des
  1555. Fensters Stunden (siehe auch `Das Fenster Minuten- Stunden- Tage'),
  1556. zusammenzustellen.
  1557.  
  1558.  
  1559. Das Eingabefeld `Tage'
  1560. .......................
  1561.  
  1562.    In diesem Stringgadget können Sie eingeben, an welchen Tagen ein
  1563. Ereignis stattfinden soll.  Entweder, Sie geben den String so an, wie
  1564. er unter CronTable-Syntax beschrieben wird.  Oder Sie drücken auf der
  1565. rechten Seite auf den Knopf `Editieren 3' um den String mit Hilfe des
  1566. Fensters Tage (siehe auch `Das Fenster Minuten- Stunden- Tage'),
  1567. zusammenzustellen.
  1568.  
  1569.  
  1570. Das Schalterfeld `Monate'
  1571. ..........................
  1572.  
  1573.    Mit diesem Schalterfeld wählen Sie die Monate aus, an denen das
  1574. Ereignis auftreten soll. Ein Monat ist aktiviert, wenn Sie den Knopf
  1575. hineindrücken. Mit dem Knopf `Invers 4' können Sie die Zustände der
  1576. Monate ändern, ein aktiver Monat wird deaktiviert, und umgekehrt.
  1577.  
  1578.  
  1579. Das Schalterfeld `Wochentage'
  1580. ..............................
  1581.  
  1582.    Mit diesem Schalterfeld wählen Sie die Wochentage aus, an denen das
  1583. Ereignis auftreten soll. Ein Tag ist aktiviert, wenn Sie den Knopf
  1584. hineindrücken. Mit dem Knopf `Invers 5' können  die Zustände der
  1585. Wochentage ändern, ein aktiver Tag wird deaktiviert, und umgekehrt.
  1586.  
  1587.  
  1588. Die Knöpfe `Editieren'
  1589. .......................
  1590.  
  1591.    Ein Fenster erscheint, mit dem Sie einen gültigen String für das
  1592. Stringgadget erzeugen können.  Für eine genaue Beschreibung der
  1593. Bedienelemente des Fensters, siehe `Das Fenster Minuten- Stunden- Tage'.
  1594.  
  1595.  
  1596. Die Knöpfe `Invers'
  1597. ....................
  1598.  
  1599.    Mit diesen beiden Knöpfen können Sie einfach die Zustände der
  1600. links liegenden Schaltflächen invertieren. Eine berets aktivierte
  1601. Schaltfläche wird bei Druck auf diesen Knopf deaktiviert, und
  1602. umgekehrt.
  1603.  
  1604.  
  1605. Das Fenster `Kommentar'
  1606. ------------------------
  1607.  
  1608.    Dieses Fenster erscheint immer dann, wenn Sie mit dem linken oberen
  1609. Knopf den Typ `Kommentar' auswählen. Immer wenn Sie dies machen, wird
  1610. das Fenster, in dem Sie normalerweise die Zeiteingabe durchführen,
  1611. deaktiviert.
  1612.  
  1613. Das Eingabefeld `Kommentar'
  1614. ...........................
  1615.  
  1616.    Hier geben Sie an, welcher Text im "CronTable" erscheinen soll, wenn
  1617. Sie den Knopf `Übernehmen' betätigen.
  1618.  
  1619. Der Knopf `Übernehmen'
  1620. ......................
  1621.  
  1622.    Mit diesem Knopf wird der links stehende Text in den "CronTable"
  1623. eingefügt. Wenn Sie einen Kommentar nicht übernehmen wollen, drücken
  1624. Sie auf den `Schließen'-Knopf in der linken oberen Ecke des Fensters
  1625. `Ereignis Eingabe'.
  1626.  
  1627.  
  1628. Das Fenster `Befehl'
  1629. ---------------------
  1630.  
  1631.    Dieses Fenster erscheint immer dann, wenn Sie mit dem linken oberen
  1632. Knopf den Typ `Befehl' auswählen. Immer wenn Sie dies machen, wird das
  1633. Zeiteingabefenster aktiviert.
  1634.  
  1635. Das Eingabefeld `Argumente'
  1636. ...........................
  1637.  
  1638.    Hier geben Sie die Argumente ein, die dem unten angegebenen Befehl
  1639. bei dessen Ausführung übergeben werden sollen.
  1640.  
  1641. Das Eingabefeld `Befehl'
  1642. ........................
  1643.  
  1644.    Hier geben Sie Pfad und Namen des Befehls ein, der vom Cron gestartet
  1645. werden soll. Wenn Sie den Pfad nicht genau wissen, so können Sie mit
  1646. dem Knopf rechts neben dem Stringgadget einen Filerequester öffnen, um
  1647. den Pfad anzugeben.
  1648.  
  1649. Der Knopf `Testen'
  1650. ..................
  1651.  
  1652.    Mit diesem Knopf können Sie testen, was passiert, wenn der Cron
  1653. diesen Befehl mit diesen Argumenten ausführt. Das Ergebnis ist
  1654. identisch mit dem, wenn der Cron das Ereignis später einmal ausführen
  1655. wird.
  1656.  
  1657. Der Knopf `Übernehmen'
  1658. ......................
  1659.  
  1660.    Mit diesem Knopf wird der links stehende Text in den "CronTable"
  1661. eingefügt. Wenn Sie einen Befehl nicht übernehmen wollen, drücken
  1662. Sie auf den `Schließen'-Knopf in der linken oberen Ecke des Fensters
  1663. `Ereignis Eingabe'.
  1664.  
  1665.  
  1666. Das Fenster `Erinnerung- Erinnerung & Piep- Alarm'
  1667. ---------------------------------------------------
  1668.  
  1669.    In diesem Fenster geben Sie den Text für Erinnerungen, Erinnerungen
  1670. mit Piep, sowie den Alarmtext ein. Die Fenster unterscheiden sich in
  1671. Ihrer Bedienung nicht, und werden daher gemeinsam besprochen.
  1672. Wie auf der Hauptseite des Schedulers sehen Sie ein ListView, in dem Sie
  1673. den momentan aktuellen Text sehen können. Unter dem ListView befindet
  1674. sich hier jedoch auch noch ein Stringgadget, um Text eingeben zu
  1675. können.
  1676. Mit den Knöpfen rechts vom ListView zusammen bildet das ListView
  1677. praktisch einen kleinen Editor, mit dem Sie den gewünschten Text
  1678. eingeben können.
  1679.  
  1680. Der Knopf `Neu'
  1681. ...............
  1682.  
  1683.    Mit diesem Knopf fügen Sie eine neue Zeile an den bestehenden Text
  1684. im ListView ein. Die neue Zeile wird immer am Ende des ListViews
  1685. eingefügt, egal wo momentan der ListView-Cursor steht. Das Stringadget
  1686. wird jetzt aktiviert, und Sie können den gewünschten Text eingeben.
  1687. Wenn Sie Ihre Eingabe mit RETURN abschließen, wird automatisch eine
  1688. neue Zeile angefügt, damit Sie zügig tippen können. Wenn das
  1689. Stringgadget aktiv ist, so müssen Sie Amiga und den unterstrichenen
  1690. Buchstaben eines Knopfes drücken, um die Funktion des jeweiligen
  1691. Knopfes aufzurufen.
  1692.  
  1693. Der Knopf `Klonen'
  1694. ..................
  1695.  
  1696.    Mit diesem Knopf wird die momentan unterlegte Zeile des ListViews
  1697. kopiert und als neue letzte Zeile in die Liste eingefügt.
  1698.  
  1699. Der Knopf `Hoch'
  1700. ................
  1701.  
  1702.    Mit diesem Knopf kann die momentan aktive Zeile des ListViews um eine
  1703. Position nach oben verschoben werden.
  1704.  
  1705. Der Knopf `Runter'
  1706. ..................
  1707.  
  1708.    Mit diesem Knopf kann die momentan aktive Zeile des ListViews um eine
  1709. Position nach unten verschoben werden.
  1710.  
  1711. Der Knopf `Entfernen'
  1712. .....................
  1713.  
  1714.    Hiermit kann die aktive Zeile aus dem ListView entfernt werden. Es
  1715. erfolgt keine Sicherheitsabfrage, wenn Sie eine Zeile löschen wollen.
  1716.  
  1717. Der Knopf `Testen'
  1718. ..................
  1719.  
  1720.    Mit diesem Knopf können Sie das Ergebnis ihrer Eingaben
  1721. überprüfen. Sie sehen direkt das Ergebnis so, wie es auch der Cron bei
  1722. der Abarbeitung der Tabelle erzeugen wird.
  1723. Wenn Sie einen Alarm bearbeiten und einem EGS-Screen verwenden, kann es
  1724. vorkommen, daß der Alarm nicht zu sehen ist. Sie merken daran, daß
  1725. sich der Mauszeiger nicht mehr bewegen läßt, daß im Hintergrund ein
  1726. Alarm ausgegeben wird. Erst wenn Sie die rechte Maustaste drücken,
  1727. können Sie in einem solchen Fall weiterarbeiten. Wenn dies beim Testen
  1728. passiert, so wird es auch passieren, wenn der Cron diese Zeile
  1729. bearbeitet. Dies liegt am EGS-System und kann nicht vom Programm
  1730. beeinflußt werden. Sie sollten in einem solchen Fall keinen Alarm
  1731. verwenden.
  1732.  
  1733. Der Knopf `Übernehmen'
  1734. ......................
  1735.  
  1736.    Mit diesem Knopf wird das aktuelle Ereignis in den "CronTable"
  1737. übernommen. Wollen Sie das Ereignis nicht übernehmen, so drücken Sie
  1738. auf den `Schließen'-Knopf in der linken oberen Ecke des Fensters
  1739. `Ereignis Eingabe'.
  1740.  
  1741.  
  1742. Das Fenster `Minuten- Stunde- Tage'
  1743. ------------------------------------
  1744.  
  1745.    Diese drei Fenster sind identisch aufgebaut, und werden daher
  1746. gemeinsam erklärt. Sie unterscheiden sich eigentlich nur in der
  1747. Titelzeile und den verschiedenen Bereichen der Schieberegler.
  1748.  
  1749. Die Schalter `Art'
  1750. ..................
  1751.  
  1752.    Mit diesen Radiobuttons wählen Sie aus, welchen Schieberegler Sie
  1753. bedienen wollen.
  1754.  
  1755.    * Immer: Hier können Sie keinen der Schieberegler bedienen, und Sie
  1756.      können nur den Knopf `Ersetzen' drücken. Immer bedutet also,
  1757.      daß das Ereignis, welches Sie gerade bearbeiten zu jeder Minute
  1758.      (Stunde oder Tag) ausgeführt werden soll.
  1759.  
  1760.    * Bereich: Hier können Sie mit den beiden Schiebereglern `Anfang'
  1761.      und `Ende' einen Bereich von Minuten (Stunden, oder Tagen)
  1762.      spezifizieren, an dem das Ereignis ausgeführt werden soll.
  1763.  
  1764.    * Einzelner: Hier können Sie eine einzige Minute (Stunde oder Tag)
  1765.      angeben, an dem das Ereignis ausgeführt werden soll.
  1766.  
  1767. Der Schieberegler `Minute'/ `Stunde'/ `Tag'
  1768. ...........................................
  1769.  
  1770.    Sie wählen mit diesem Schieberegler einen einzelnen Zeitpunkt aus.
  1771.  
  1772. Der Schieberegler `Anfang'
  1773. ..........................
  1774.  
  1775.    Sie setzen mit diesem Schieberegler den Anfang eines Bereiches fest.
  1776.  
  1777. Der Schieberegler `Ende'
  1778. ........................
  1779.  
  1780.    Sie setzen mit diesem Schieberegler das Ende eines Bereiches fest.
  1781.  
  1782. Der Knopf `Ersetzen'
  1783. ....................
  1784.  
  1785.    Der momentan eingestellte Zeitpunkt oder Bereich überschreibt bei
  1786. Druck auf diesen Knopf die Zeitpunkte, die Sie in der Zeile `Aktueller
  1787. Wert' sehen. Es erfolgt hierbei keine Sicherheitsabfrage.
  1788.  
  1789. Der Knopf `Hinzufügen'
  1790. ......................
  1791.  
  1792.    Der momentan ausgewählte Bereich oder einzelne Zeitpunkt wird an
  1793. die momentan sichtbaren Zeitpunkte hinzugefügt. Das Programm führt
  1794. hierbei selbständig die Vereinfachungen durch, die gemacht werden
  1795. können.
  1796.  
  1797.  
  1798. Der "CronTable"-Syntax
  1799. -----------------------
  1800.  
  1801. Eine Beispieldatei könnte wie folgt aussehen:
  1802.  
  1803.      # TimeGuardian CronTable
  1804.      #
  1805.      # 55 23 * * * RequestChoice TimerRequest "Jetzt ist es 23:55 " "Was schon ?!"
  1806.      #
  1807.      59 19 * * 1-5 s:Tagesschau
  1808.      #
  1809.      0,15,30,45 * * * * newshell con:82/175/550/90/UpTime from batch:saytime
  1810.      #
  1811.      R 55 23 * * * "Jetzt ist es 23:55 !"
  1812.      #
  1813.  
  1814. Vorweg möchte ich an dieser Stelle erwähnen, daß eine Befehlszeile
  1815. insgesamt nur 450 Zeichen lang sein darf. Dies ergibt sich aus mehreren
  1816. Amiga- und `TimeGuardian'- spezifischen Einschränkungen.
  1817. Sollten Sie unbedingt längere Befehle eingeben müssen, so empfehle
  1818. ich einfach ein kleines Skript zu erstellen.
  1819.  
  1820.    Beginnt die Zeile mit einem `#'(oder `;'), so wird sie ignoriert.
  1821. Dies kann verwendet werden um Kommentarzeilen einzufügen oder Aktionen
  1822. nicht auszuführen, wie der in der dritten Zeile von oben befindliche
  1823. Befehl `RequestChoice'.
  1824.  
  1825.    Soll eine Datei zu einem bestimmten Zeitpunkt ausgeführt werden, so
  1826. muß die Zeile nach folgendem Befehlszeilenmuster aufgebaut sein:
  1827. `[Typ] <Minute> <Stunde> <Tag> <Monat> <Wochentag> [Key]
  1828. <"Text">|<Pfad/<Befehl>>'.
  1829. Die Entscheidung, ob ein Befehl ausgeführt wird, geschieht dabei
  1830. folgendermaßen:  Alle fünf Parameter für die Festlegung des
  1831. Zeitpunkts werden miteinander *Und*- verknüpft, das bedeutet, daß der
  1832. Befehl nur dann ausgeführt wird, wenn alle fünf Parameter zutreffen.
  1833.  
  1834. Es folgen nun die genauen Beschreibungen für die einzelnen
  1835. Befehlsmuster. Dabei haben folgende Zeichen eine bestimmte Bedeutung:
  1836.  
  1837.    - `<>':
  1838.      Der Parameter in spitzen Klammern muß angegeben werden.
  1839.  
  1840.    - `|':
  1841.      Der senkrechte Strich trennt alternative Parameter.
  1842.  
  1843.    - `[]':
  1844.      Der Parameter in eckigen Klammern kann wahlweise angegeben werden.
  1845.  
  1846.    - `...':
  1847.      Drei aufeinanderfolgende Punkte bedeuten, daß der Parameter davor
  1848.      bei Bedarf wiederholt angegeben werden kann.
  1849.  
  1850.    * `[Typ]'
  1851.      Dies ist eine Syntaxerweiterung, die folgende Möglichkeiten
  1852.      bietet:
  1853.      `[#|;|R|B|A]'
  1854.      Geben Sie keinen Parameter an, so wird der Rest standardmäßig als
  1855.      Befehl interpretiert. `#' und `;' leiten eine Kommentarzeile ein,
  1856.      diese bleibt dadurch völlig unberücksicht. Die Parameter `R',`B'
  1857.      und `A' leiten einen sog. Reminder oder Alert ein. Der <"Text"> 
  1858.      (siehe Unten) wird dabei dargestellt. Dabei gilt folgende Zuordnung:
  1859.      R = Reminder
  1860.      B = Reminder und Beep
  1861.      A = Alert
  1862.      Ein Reminder ist ein Systemrequester, der den angegebenen Text
  1863.      anzeigt, dadurch können Sie sich an wichtige Daten erinnern
  1864.      lassen (z.B. Geburtstag,Arzttermin...) oder sich ganz einfach von
  1865.      Ihrem Computer ins Bett schicken lassen. Bei einem Alert wird der
  1866.      Text auf einem speziellen Screen, der meist für wichtige
  1867.      Systemmitteilungen verwendet wird dargestellt.
  1868.  
  1869.    * `<Minute>'
  1870.      Das vollständige Muster sieht wie folgt aus:
  1871.      `<*|Min[[,Min]|[,Min-Min]...]|Min-Min[[,Min]|[,Min-Min]...]>'
  1872.      Der Wert für `Min' ist dabei jeweils aus dem Bereich von 0 bis 59
  1873.      zu wählen. Es folgt nun eine genaue Erklärung der einzelnen zu
  1874.      verwendenden Möglichkeiten:
  1875.  
  1876.        1. `*':
  1877.           Geben Sie an dieser Stelle einen Stern an, so wird der Befehl
  1878.           zu jeder Minute ausgeführt.
  1879.  
  1880.        2. `Min':
  1881.           Sie können einen Zeitpunkt angeben, zu dem der Befehl
  1882.           ausgeführt wird
  1883.  
  1884.        3. `Min-Min':
  1885.           Sie können einen beliebigen Bereich angeben, während dem
  1886.           der Befehl ausgeführt wird. Dabei muß gelten, daß der
  1887.           erste Wert für `Min' kleiner oder gleich dem zweiten Wert
  1888.           für `Min' sein muß.
  1889.  
  1890.        4. `<Min>,<Min-Min>,...,<Min>':
  1891.           Sie können beliebige Zeitpunkte und Bereiche durch Kommas
  1892.           getrennt angeben, zu denen der Befehl ausgeführt werden soll.
  1893.  
  1894.      Beispiel: `0,5,10,15-20,30,45-50 * * * * Befehl'
  1895.      Dies würde etwa bedeuten, daß der Befehl zur vollen Stunde,
  1896.      fünf Minuten, zehn Minuten und 30 Minuten nach der vollen Stunde
  1897.      und in den Bereichen von 15 bis 20 und von 45 bis 50 jede Minute
  1898.      nach der vollen Stunde ausgeführt wird. Der Befehl wird jeden Tag
  1899.      ausgeführt.
  1900.  
  1901.    * `<Stunde>'
  1902.      Das vollständige Muster sieht wie folgt aus:
  1903.      `<*|Std[[,Std]|[,Std-Std]...]|Std-Std[[,Std]|[,Std-Std]...]>'
  1904.      Der Wert für `Std' ist dabei jeweils aus dem Bereich von 0 bis 23
  1905.      zu wählen. Für eine genauere Erklärung das Parameters `Stunde'
  1906.      siehe Parameter `Minute', da beide Parameter ein identisches
  1907.      Muster besitzen.
  1908.      Beispiel: `* 0,3,6,9,12,15,18,21 * * * Befehl'
  1909.      Dies würde etwa bedeuten, daß der Befehl alle drei Stunden
  1910.      ausgeführt wird. Während dieser Stunden wird der Befehl jede
  1911.      Minute ausgeführt, da ein Stern für die Minuten verwendet wurde!
  1912.  
  1913.    * `<Tag>'
  1914.      Das vollständige Muster sieht wie folgt aus:
  1915.      `<*|Tag[[,Tag]|[,Tag-Tag]...]|Tag-Tag[[,Tag]|[,Tag-Tag]...]>'
  1916.      Der Wert für `Tag' ist dabei jeweils aus dem Bereich von 1 bis 31
  1917.      zu wählen. Für eine genauere Erklärung das Parameters `Tag'
  1918.      siehe Parameter `Minute', da beide Parameter ein identisches
  1919.      Muster besitzen.
  1920.      Beispiel: `* * 5-10,20-25 * * Befehl'
  1921.      Dies würde etwa bedeuten, daß der Befehl am fünften bis 10.
  1922.      eines Monats und am 20. bis 25. eines Monats ausgeführt wird. An
  1923.      diesen Tagen wird der Befehl jede Minute ausgeführt!
  1924.  
  1925.    * `<Monat>'
  1926.      Das vollständige Muster sieht wie folgt aus:
  1927.      `<*|Mon[[,Mon]|[,Mon-Mon]...]|Mon-Mon[[,Mon]|[,Mon-Mon]...]>'
  1928.      Der Wert für `Mon' ist dabei jeweils aus dem Bereich von 1 bis 12
  1929.      zu wählen. Für eine genauere Erklärung das Parameters `Monat'
  1930.      siehe Parameter `Minute', da beide Parameter ein identisches
  1931.      Muster besitzen.
  1932.      Beispiel: `* * * 1,5-7 * Befehl'
  1933.      Dies würde etwa bedeuten, daß der Befehl im Januar und von Mai
  1934.      bis Juli ausgeführt wird. In diesen Monaten aber zu jeder Minute
  1935.      an jedem Tag!
  1936.  
  1937.    * `<Wochentag>'
  1938.      Das vollständige Muster sieht wie folgt aus:
  1939.      `<*|Wo[[,Wo]|[,Wo-Wo]...]|Wo-Wo[[,Wo]|[,Wo-Wo]...]>'
  1940.      Der Wert für `Wo' ist dabei jeweils aus dem Bereich von 1 bis 7 zu
  1941.      wählen. 1 entspricht dem Montag und 7 dem Sonntag. Für eine
  1942.      genauere Erklärung das Parameters `Wochentag' siehe Parameter
  1943.      `Minute', da beide Parameter ein identisches Muster besitzen.
  1944.      Beispiel: `* * * * 1-5 Befehl'
  1945.      Dies würde etwa bedeuten, daß der Befehl von Montag bis Freitag
  1946.      ausgeführt wird und zwar jede Minute.
  1947.  
  1948.    * `[Key]'
  1949.      Die vollständige Syntax für diese spezielle Erweiterung lautet
  1950.      wie folgt:
  1951.      `[§Da[y]|§We[ek]|§Mo[nth]|§Ye[ar]|§Ki[ll]]'
  1952.      Es werden nur die beiden ersten Buchstaben überprüft (`§YE'
  1953.      entspricht `§year') und es ist egal, ob Sie Groß- oder
  1954.      Kleinschreibung wählen oder gemischt.
  1955.      Die Kommandozeile, die mit solch einem `Key' versehen wird, wird
  1956.      nur einmal im angegebenen Zeitraum ausgeführt, falls sie
  1957.      ausgeführt wird, wird sie sofort auskommentiert und erst zu Beginn
  1958.      eines neuen Zeitabschnitts reaktiviert. D.h. z.B. ein Skript wird
  1959.      einmal in der Woche ausgeführt (abhängig natürlich von den
  1960.      Zeitparametern, s.o.) und dann "schlafen gelegt", zu Beginn einer
  1961.      neuen Woche wird es wieder "aufgeweckt" und danach, falls die
  1962.      Zeitparameter wieder zutreffen, ausgeführt.
  1963.      Einen Sonderfall stellt jedoch der Parameter `§Kill' dar, falls
  1964.      eine Kommandozeile aktiviert wurde, die diesen `Key' enthält,
  1965.      wird sie nach der Ausführung aus Ihrer `CronTable'-Datei
  1966.      herausgelöscht.
  1967.  
  1968.      Die Bedeutung im einzelnen:
  1969.      `§Day' : wird einmal am Tag ausgeführt und erst zu Beginn eines
  1970.      neuen Tages reaktiviert
  1971.      `§Week' : wird einmal in der Woche ausgeführt und erst zu Beginn
  1972.      einer neuen Woche reaktiviert
  1973.      `§Month' : wird einmal im Monat ausgeführt und erst zu Beginn
  1974.      eines neuen Momats reaktiviert
  1975.      `§Year' : wird einmal im Jahr ausgeführt und erst zu Beginn
  1976.      eines neuen Jahres reaktiviert
  1977.      `§Kill' : nach einmaliger Ausführung, wird die Kommandozeile
  1978.      gelöscht
  1979.  
  1980.    * `<<"Text">|<Pfad/<Befehl|Skript>>>'
  1981.      Hier geben Sie den Befehl ein der ausgeführt werden soll. Sie
  1982.      müssen immer den vollständigen Pfad angeben, wo dieser Befehl zu
  1983.      finden ist. In obigem Beispiel in Zeile sieben der Befehl
  1984.      `newshell' benötigt keinen Pfad, da es sich um einen *internen*
  1985.      Befehl handelt, der nicht von einem Datenträger nachgeladen
  1986.      werden braucht. Systemkommandos, die im Verzeichnis `C:'
  1987.      gespeichert sind, benötigen ebenfalls keine Pfadangabe.
  1988.  
  1989.      Haben Sie durch das einleitende Zeichen `R',`B' oder `A' einen
  1990.      Reminder/Alert aktiviert, so müssen Sie hier den Text in
  1991.      Anführungstriche eingeben. Eine neue Zeile im Requester/ Alert
  1992.      erhalten Sie durch Angabe von `*N'.
  1993.  
  1994.    * Beispiele:
  1995.  
  1996.        1. `* * * * * "dir >> t:test sys:tools"'
  1997.           Dieser Befehl wird jede Minute ausgeführt.
  1998.  
  1999.        2. `0,30 8-16 * * 1-5 s:Gong'
  2000.           Dieses Skript wird jeden Montag bis Freitag von acht bis 16
  2001.           Uhr zu jeder vollen Stunde und zu jeder halben Stunde
  2002.           ausgeführt.
  2003.  
  2004.        3. `0 15 24 12 * execute "s:Heilig Abend"'
  2005.           Dieses Skript wird um 15.00 Uhr am 24. Dezember ausgeführt.
  2006.  
  2007.        4. `0 20 15,16 4 7 s:Beispiel'
  2008.           Dieses Skript wird am 15. und 16. April um 20.00 Uhr
  2009.           ausgeführt (wenn dies ein Sonntag ist). Natürlich können
  2010.           nicht zwei aufeinanderfolgende Tage ein Sonntag sein, aber
  2011.           dieses Beispiel soll die *Und*- Verknüpfung verdeutlichen.
  2012.  
  2013.        5. `R 55 23 * * * "Du solltest jetzt aber lieber*Nin's Bett
  2014.           gehen!"'
  2015.           Um 23.55 Uhr schickt Sie Ihr Computer mit einem Reminder ins
  2016.           Bett.
  2017.  
  2018.        6. `* 18-22 * * * §Day s:Mailbox'
  2019.           Egal zu welchem Zeitpunkt Ihr Rechner zum ersten mal
  2020.           eingeschaltet wird, falls er zwischen 18.00 und 22.00 Uhr an
  2021.           ist, startet er einmal am Tag das Mailbox-Skript.
  2022.  
  2023. Werden Skriptdateien aufgerufen, so muß bei diesen das `S-Flag'
  2024. gesetzt sein (Um dieses `S-Flag' beim Skript `Tagesschau', das im
  2025. `s:'-Verzeichnis ist, zu setzen, geben Sie folgendes im CLI ein:
  2026. `protect s:Tagesschau s add'). Oder Sie können Skriptdateien mit dem
  2027. Befehl `execute' aufrufen wie im dritten Beispiel (hier muß das
  2028. `S-Flag' nicht gesetzt sein). Haben Sie Probleme mit Programmen oder
  2029. Skripten, die nicht wie gewünscht ausgeführt werden, so überprüfen
  2030. Sie, ob im Befehl Leerzeichen enthalten sind. Wenn das der Fall ist,
  2031. setzen Sie den Befehl oder Teile des Befehls in Anführungszeichen.
  2032. Testen Sie den gewünschten Befehl in einem `Shell'- Fenster, bevor Sie
  2033. ihn in Ihrem Skript benutzen.
  2034.  
  2035.  
  2036. Das Programm `TGCron'
  2037. ======================
  2038.  
  2039.    `TGCron' ist das Programm, das die eigentliche Arbeit
  2040. verrichtet.  Sobald Sie ihre Voreinstellungen mit dem Programm
  2041. `TimeGuardian' eingestellt haben, können Sie `TGCron' starten. Es
  2042. bindet sich als sog. `Commodity' in das System ein, für genauere
  2043. Informationen hierzu sehen Sie bitte in der Literatur zum
  2044. Betriebssystem nach. Je nachdem, was Sie eingestellt haben, führt das
  2045. Programm die entsprechenden Programme oder Skripte aus und
  2046. protokolliert die Einschaltzeiten des Rechners.  Das Programm benötigt
  2047. nahezu keine Rechenzeit. Während es auf das nächste Ereignis wartet,
  2048. benötigt es *keine* Rechenzeit, nur nach dem Start und dann, wenn es
  2049. zur vollen Minute die verschiedenen Dateien schreibt und untersucht,
  2050. was für Ereignisse ausgeführt werden sollen.
  2051.  
  2052.  
  2053. Was macht `TGCron'?
  2054. --------------------
  2055.  
  2056.    `TGCron' ist ein Programm, das dazu gedacht ist, permanent im
  2057. Hintergrund zu laufen und dabei vom Benutzer spezifizierte Aktionen
  2058. auszuführen. Das wird in der Regel so aussehen, daß vom Benutzer
  2059. gewünschte Programme oder Programmskripte gestartet werden oder Sie sich
  2060. mit Hilfe von Requestern oder Alerts an wichtige Ereignisse erinnern
  2061. lassen. Außerdem protokolliert das Programm mit einstellbarer
  2062. Genauigkeit die Zeiten mit, wann der Rechner eingeschaltet war und wann
  2063. er gebootet hat. Damit das Programm auch die gewünschten Aktionen
  2064. durchführt, müssen die Voreinstellungen auf Ihren Rechner
  2065. konfiguriert werden. Wie Sie dies machen können, siehe `Das Programm
  2066. TimeGuardian'. Da das Programm im voreingestellten Intervall zur vollen
  2067. Minute Daten abspeichert, sollten Sie in diesem Moment keinen Reset
  2068. durchführen, dies kann in ganz seltenen Fällen zu einem korrupten
  2069. File führen. Dies korrigiert jedoch das Betriebssystem beim nächsten
  2070. booten von Ihrer Festplatte. (Bei mir ist dies erst einmal in 8 Monaten
  2071. vorgekommen) Wenn Sie sicher gehen wollen, machen Sie keinen Reset zur
  2072. vollen Minute (:00) oder entfernen Sie `TGCron' vorher. Sie
  2073. brauchen sich aber keine Sorgen über das alles zu machen, da nichts
  2074. gefährliches passieren kann!
  2075.  
  2076.  
  2077. Ausgabe von Informationen über `TGCron'
  2078. ----------------------------------------
  2079.  
  2080.    Wenn Sie nähere Informationen über `TGCron' erhalten wollen,
  2081. so geben Sie im CLI bitte folgendes ein (`<Pfad>' müssen Sie hier
  2082. durch das Verzeichnis ersetzen, in das das Programmpaket installiert
  2083. wurde): `<Pfad>/TGCron'
  2084. Es können nun zwei verschieden Meldungen erscheinen, je nachdem, ob
  2085. `TGCron' bereits gestartet wurde oder nicht.
  2086.  
  2087.   1. `TGCron' ist bereits gestartet worden:
  2088.      `TGCron v1.50 (5.1.1995) by G.Körner/J.Matern
  2089.      use -r option to remove...'
  2090.  
  2091.   2. `TGCron' läuft noch nicht:
  2092.      `TGCron v1.50 (5.1.1995) by G.Körner/J.Matern
  2093.      use -i option to install...'
  2094.  
  2095. Sie können die Information über die Programmversion und das Datum der
  2096. Veröffentlichung auch mit dem `Version'-Befehl in Erfahrung bringen.
  2097. Geben Sie dazu folgende Kommandozeile ein: `version full
  2098. <Pfad>/TGCron'
  2099. Sie sollten dann folgendes Ergebnis erhalten: `TGCron
  2100. v1.50 (5.1.1995)'.
  2101. Ist dies nicht der Fall, lesen Sie leider nicht die passende
  2102. Dokumentation.
  2103. Eine weitere Möglichkeit Informationen zu erhalten, ist das `Commodity
  2104. Exchange' Programm der Workbench zu benutzen.
  2105.  
  2106.  
  2107. Wie kann ich `TGCron' starten?
  2108. -------------------------------
  2109.  
  2110. Wenn Sie bei der Installation des Programmpakets die Option eines
  2111. automatischen Starts beim booten nicht gewählt haben und Sie nun
  2112. `TGCron' starten wollen haben Sie die folgenden zwei Möglichkeiten:
  2113.  
  2114.   1. Start vom CLI
  2115.      Um das Programm zu starten, geben Sie bitte folgendes ein:
  2116.      `<Pfad>/TGCron -i'
  2117.      Da sich `TGCron' nicht selbständig abkoppelt, können Sie
  2118.      nach dem Start das CLI nicht mehr verwenden. Sie können erst in
  2119.      diesem Fenster weiterarbeiten, wenn Sie das Programm beendet
  2120.      haben. Wollen Sie die Blockade verhindern, müssen Sie zum Start
  2121.      folgende Kommandozeile eingeben: `run < nil: > nil:
  2122.      <Pfad>/TGCron -i'.
  2123.      Anstatt <Pfad> müssen Sie dabei das Verzeichnis eingeben, in das
  2124.      Sie das Paket `TimeGuardian' installiert haben.
  2125.  
  2126.   2. Start von der Workbench
  2127.      Um das Programm von der Workbench zu starten, führen Sie einfach
  2128.      einen Doppelklick auf das Piktogramm aus.
  2129.  
  2130. Falls das Programm bereits läuft und Sie versuchen es erneut zu
  2131. starten, geschieht folgendes:
  2132.  
  2133.    - Im CLI:
  2134.      Es erscheint folgende Meldung: `TGCron is already running'
  2135.      Das bedeutet, daß `TGCron' bereits gestartet wurde und
  2136.      deshalb kein zweites Mal gestartet wird.
  2137.  
  2138.    - Auf der Workbench
  2139.      Es erscheint ein Fenster mit folgender Meldung: `Wollen Sie
  2140.      TimeGuardianCron entfernen?'
  2141.      Das bedeutet, daß Sie das Programm bereits zuvor gestartet haben.
  2142.       Sie haben nun die Möglichkeit, das Programm abzubrechen, wenn
  2143.      Sie mit der Maus `*Ja*' anklicken, oder die Taste Return
  2144.      betätigen.  Wollen Sie das Programm nicht entfernen, So klicken
  2145.      Sie mit der Maus auf `Nein' oder betätigen die Taste Escape. In
  2146.      beiden Fällen wird das Programm jedoch nicht erneut gestartet!
  2147.  
  2148.  
  2149. Wie kann ich `TGCron' abbrechen?
  2150. ---------------------------------
  2151.  
  2152. Läuft das Programm `TGCron' bereits, so haben Sie drei
  2153. Möglichkeiten es zu beenden:
  2154.  
  2155.   1. Vom CLI:
  2156.      Geben Sie bitte folgende Kommandozeile ein: `<Pfad>/TGCron -r'
  2157.      Es erscheint nun die Meldung `TGCron will be removed now!',
  2158.      was bedeutet, daß das Programm sofort abgebrochen und aus dem
  2159.      Speicher entfernt wird.
  2160.  
  2161.   2. Von der Workbench:
  2162.      Führen Sie einfach einen Doppelklick auf das Piktogramm von
  2163.      `TGCron' aus. Es erscheint ein Fenster, in dem Sie nun die
  2164.      Möglichkeit haben, das Programm abzubrechen. Klicken Sie dazu mit
  2165.      der Maus auf `*Ja*', oder betätigen Sie die Taste Return.  Wollen
  2166.      Sie das Programm doch nicht entfernen, So klicken Sie mit der Maus
  2167.      auf `Nein' oder betätigen die Taste Escape.
  2168.  
  2169.   3. Benutzen Sie das `Commodity Exchange' Programm der Workbench und
  2170.      lassen Sie dort das Commodity `TGCron' aus dem Speicher
  2171.      entfernen.
  2172.  
  2173.  
  2174. Was bedeuten die Fehlermeldungen?
  2175. ----------------------------------
  2176.  
  2177. Die Fehlermeldungen, die von `TGCron' ausgegeben werden, lauten
  2178. wie folgt:
  2179.  
  2180.    * `Not enough free memory!'
  2181.      Sie haben zu wenig Speicher in Ihrem System frei, `TGCron'
  2182.      musste vorzeitig beendet werden.
  2183.  
  2184.    * `Invalid .config file. Use TimeGuardian to create a new one!'
  2185.      Die Datei aus der `TGCron' die Voreinstellungen laden möchte,
  2186.      ist ungültig, das Programm wurde nicht gestartet.  Um diesen
  2187.      Fehler zu beheben, starten Sie `TimeGuardian', stellen sich
  2188.      eine neue Konfiguration ein und betätigen den Knopf `Speichern'.
  2189.  
  2190.    * `Could not open env:TimeGuardian.config!
  2191.      Use TimeGuardian to create it'
  2192.      Die Datei aus der `TGCron' die Voreinstellungen laden möchte,
  2193.      ist nicht vorhanden, das Programm wurde nicht gestartet.  Um
  2194.      diesen Fehler zu beheben, starten Sie `TimeGuardian', stellen
  2195.      sich eine neue Konfiguration ein und betätigen den Knopf
  2196.      `Speichern'.
  2197.  
  2198.    * `Could not open locale, please check configuration!
  2199.      Using english instead'
  2200.      Sie haben beim Schalter `Lokalisierung' `lokalisiert' angewählt,
  2201.      das Programm kann aber die dazu nötigen Dateien nicht finden
  2202.      `Locale:languages/deutsch/TimeGuardian.catalog' und benutzt
  2203.      statt dessen die englischen Texte. Um dies zu beheben,
  2204.      installieren Sie das Paket erneut, oder stellen Sie den Schalter
  2205.      auf eine feste Sprache ein z.B. `deutsch'.
  2206.  
  2207.    * `Your evaluation time has expired for today,
  2208.      Please consider registering !!'
  2209.      Sie haben die maximal mögliche Zeit als unregistrierter Benutzer
  2210.      für den heutigen Tag überschritten, das Programm wird beendet.
  2211.      Wenn Sie das Programmpaket länger nutzen möchten, siehe `Wie kann
  2212.      ich mich registrieren lassen?', für weiter Informationen.
  2213.  
  2214.    * `CronParser ERRROR:
  2215.      Wrong number of Arguments in CronTable line:
  2216.      CronTabzeile
  2217.      Please correct it!'
  2218.      In der dargestellten "CronTabzeile" sind zu wenige oder zu viele
  2219.      Einträge. Ändern Sie diesen Eintrag um den Fehler zu beheben.
  2220.      Für das genaue Muster von solch einem Eintrag, siehe
  2221.      `CronTable-Syntax'.
  2222.  
  2223.    * `CronParser ERRROR:
  2224.      Bad entry '*' in CronTable line:
  2225.      CronTabzeile
  2226.      Please correct it!'
  2227.      In der dargestellten "CronTabzeile" ist der Eintrag '*' fehlerhaft.
  2228.      Ändern Sie diesen Eintrag um den Fehler zu beheben.  Für das
  2229.      genaue Muster von solch einem Eintrag, siehe `CronTable-Syntax'.
  2230.  
  2231.    * `CronParser ERRROR:
  2232.      Value * out of range (*...*)
  2233.      Please search for commandline and fix it !'
  2234.      Der Wert der hinter `Value' steht, ist nicht im erlaubten Bereich,
  2235.      der in Klammern angegeben ist. Für das genaue Muster von solch
  2236.      einem Eintrag, siehe `CronTable-Syntax'.
  2237.  
  2238.    * `CronParser ERRROR:
  2239.      Range *-* out of range (*...*)
  2240.      Please search for commandline and fix it !'
  2241.      Einer der Werte, der hinter `Range' steht, ist nicht im erlaubten
  2242.      Bereich, der in Klammern angegeben ist. Für das genaue Muster von
  2243.      solch einem Eintrag, siehe `CronTable-Syntax'.
  2244.  
  2245.  
  2246. Wo bekomme ich die Zusatzprogramme?
  2247. ************************************
  2248.  
  2249.  
  2250. Wo bekomme ich `MUI'?
  2251. ======================
  2252.  
  2253.    `MUI' können Sie entweder direkt beim Autor beziehen, wo Sie dann
  2254. auch gleichzeitig eine registrierte Version bekommen und alle
  2255. Möglichkeiten und Vorteile der `MUI'-Oberflächen benutzen können (siehe
  2256. `Wo kann ich MUI registrieren lassen?'). Die unregistrierte Verision ist
  2257. auf sehr vielen PD-Serien und im Aminet zu bekommen.
  2258.  
  2259.    Falls Sie der Meinung sind, daß es sich nicht lohnt, nur wegen
  2260. diesem einen Programmpaket  `MUI'  zu installieren, so ist dies
  2261. vielleicht richtig, aber   das  Hintergrundprogramm  `TGCron'
  2262. benötigt  `MUI' nicht.  Nur  das  Voreinstellungsprogramm
  2263. `TimeGuardian' benötigt für die Darstellung seiner grafischen
  2264. Oberfläche `MUI'. Es wird also nicht immer `MUI' gestartet, sondern nur
  2265. dann, wenn Sie die Konfiguration ändern wollen. Da dies bestimmt nicht
  2266. so oft der Fall sein wird ist es auch auf Amigas mit weniger Speicher
  2267. möglich dieses Programmpaket ständig zu nutzen.
  2268.  
  2269.    Falls Sie `MUI' noch nicht installiert haben, müssen Sie dies vor
  2270. der Installation von `TimeGuardian' unbedingt tun, da die
  2271. Installation sonst nicht abläuft. Siehe `Wie installiere ich
  2272. TimeGuardian?', für mehr Informationen.
  2273.  
  2274.  
  2275. Wo bekomme ich den `Installer'?
  2276. ================================
  2277.  
  2278. Zur einfachen Installation des Pakets `TimeGuardian' benötigen
  2279. Sie den `Installer' von C*mm*d*re. Diesen können Sie auf verschiedene
  2280. Weise beziehen, falls Sie ihn nicht schon installiert haben.
  2281.  
  2282.    * Bei den Workbench-Versionen 2.0/2.1/3.0
  2283.  
  2284.    * Auf der `Fish-Disk 870'
  2285.  
  2286.    * Auf der Distribution von `MUI'.
  2287.  
  2288.    * Auf fast allen Distributionen von kommerziellen Programmen
  2289.  
  2290.  
  2291. Wo bekomme ich den `Amiga-Guide'?
  2292. ==================================
  2293.  
  2294.    Damit   Sie  die  "Online-Hilfe"  benutzen  können  benötigen  Sie
  2295.  die `amigaguide.library' in Ihrem `LIBS:'-Verzeichnis (siehe `Die
  2296. Online-Hilfe').  Sie benötigen sie zwar nicht notwendigerweise um
  2297. `TimeGuardian' nutzen zu können, sind dann aber nicht in der
  2298. Lage die Online-Hilfe von `TimeGuardian' zu nutzen.
  2299.  
  2300. Die `amigaguide.library' ist auf der `Fish-Disk 870' erschienen und
  2301. wird mit der Workbench ab Version 3.0 ausgeliefert.
  2302.  
  2303.  
  2304. Wie installiere ich `TimeGuardian'?
  2305. ************************************
  2306.  
  2307.    Dieses Kapitel beschreibt die Installation des Programmpakets
  2308. `TimeGuardian' genauer. Wenn Sie andere Programmpakete
  2309. installieren wollen, die nicht in dieser Distribution enthalten sind
  2310. (siehe `Was benoetige ich um TimeGuardian nutzen zu koennen?'), so finden
  2311. Sie die dazugehörigen Installationshinweise bei den entsprechenden
  2312. Programmpaketen.
  2313.  
  2314. Um das Programmpaket `TimeGuardian' zu installieren haben Sie
  2315. zwei Möglichkeiten, wobei Sie erstere bevorzugen sollten:
  2316.  
  2317.  
  2318. Die Installation mit `Installer'
  2319. =================================
  2320.  
  2321.    Bevor Sie mit einem *Update* beginnen, lesen Sie bitte *unbedingt*
  2322. die Datei `Update_auf_1.2'! Hier sind wichtige Hinweise für einen
  2323. Aufstig von einer ältern Version enthalten.
  2324.  
  2325. Sie haben zwei Möglichkeiten, die Installation zu starten:
  2326.  
  2327.   1. Führen Sie einen Doppelklick auf das Piktogramm
  2328.      `TG.install.deutsch' aus:
  2329.      Das Installationsskript wird geladen und abgearbeitet, wobei die
  2330.      Texte und Erklärungen auf deutsch erscheinen.
  2331.  
  2332.   2. Führen Sie einen Doppelklick auf das Piktogramm
  2333.      `TG.install.english' aus:
  2334.      Das Installationsskript wird geladen und abgearbeitet, wobei die
  2335.      Texte und Erklärungen auf englisch erscheinen.
  2336.  
  2337. Es erfolgt nun eine Erklärung der einzelnen Installationsschritte,
  2338. wobei die englischen Knopfbeschriftungen in Klammern angegeben sind:
  2339.  
  2340.    * Sie haben nun die Möglichkeit einzustellen, wie gut Sie mit Ihrem
  2341.      Rechner vertraut sind.  Wenn Sie den Benutzergrad `Anfänger'
  2342.      (`NOVICE') gewählt haben Können Sie nun außer einem
  2343.      Zielverzeichnis nichts mehr weiter einstellen, die Installation
  2344.      geschieht automatisch. Alle nötigen Dateien werden kopiert und
  2345.      das Konfigurationsprogramm gestartet.  Am Schluß bekommen Sie
  2346.      noch eine Zusammenfassung über die Installation (wo etwa die
  2347.      Dateien hinkopiert wurden).  Um die Installation zu beenden,
  2348.      müssen Sie zuerst das Konfigurationsprogramm verlassen!
  2349.  
  2350.      Wenn Sie das Paket installieren wollen, so betätigen Sie `Weiter
  2351.      mit Installation' (`Proceed With Install'). Nähere Informationen
  2352.      bekommen Sie mit `Hilfe' (`Help...').
  2353.  
  2354.    * Wenn Sie den Benutzergrad `EXPERT' gewählt haben, so können Sie
  2355.      nun auswählen, ob Sie das Programmpaket gleich installieren
  2356.      wollen `Tatsächlich installieren' (`Install for Real') oder
  2357.      zuerst einen Probelauf machen wollen `Scheinbar installieren'
  2358.      (`Pretend to Install').
  2359.  
  2360.      Außerdem können Sie noch auswählen, ob die Installation in der
  2361.      Datei `Sys:TGInstall.d.log' oder auf dem Drucker mitprotokolliert
  2362.      wird . Dies passiert nicht, wenn Sie `Nicht' (`None') wählen, in
  2363.      der Datei bei `Protokolldatei' (`Log File') und auf dem Drucker
  2364.      bei `Drucker' (`Printer').
  2365.  
  2366.      Mit `Weiter' (`Proceed') wird die Installation fortgesetzt.
  2367.  
  2368.    * Das Installationsprogramm überprüft nun, ob Sie `MUI' installiert
  2369.      haben, ist dies nicht der Fall, wird die Installation abgebrochen.
  2370.  
  2371.    * Das Installationsprogramm überprüft nun, ob bereits eine ältere
  2372.      Version von `TimeGuardian' installiert ist. Außerdem wird
  2373.      versucht, den alten Installationspfad herauszufinden. Wenn Sie an
  2374.      einer Standarinstallation eines alten Pakets nichts geändert
  2375.      haben, so sollte dies auch gelingen. Das Installationsprogramm
  2376.      meldet dann den gefundenen alten Pfad und zeigt eine Meldung mit
  2377.      dem gefundenen Pfad und einem Hinweis, daß es sich um ein Update
  2378.      handelt. Ein möglicherweise laufendes altes `TGCron' wird
  2379.      automatisch gestoppt, da dies unbedingt für eine Neuinstallation
  2380.      geschehen muß.
  2381.  
  2382.    * Es erscheint jetzt eine Auswahlmöglichkeit, mit der Sie bestimmen
  2383.      können, was Sie installieren lassen möchten. Das obere Feld
  2384.      bezeichnet nur die Programme und die zum Betrieb nötigen
  2385.      Zusatzdateien. Das untere Feld die verschiedenen Anleitungsdateien.
  2386.  
  2387.    * Wenn Sie das obere Feld bei der Auswahl aktiviert haben:
  2388.  
  2389.         - Es erfolgt nun eine Abfrage, ob das Hintergrundprogramm
  2390.           `TGCron' bei jedem Booten automatisch gestartet werden soll.
  2391.  
  2392.         - Wenn Sie die letzte Frage mit `Ja' (`Yes') beantwortet haben,
  2393.           prüft das Programm, ob ein automatischer Start möglich ist.
  2394.  
  2395.         - Existieren mehrere Möglichkeiten für einen automatischen
  2396.           Start so können Sie nun einstellen, welche der beiden Sie
  2397.           benutzen möchten. Wählen Sie `Vom CLI (user-startup)'
  2398.           (`From CLI (user-startup)') so wird die Datei
  2399.           `S:user-startup' entsprechend geändert. Wählen Sie `Von der
  2400.           WB (WBStartup)' (`From WB (WBStartup)'), so wird das
  2401.           Piktogramm des Programms `TGCron' in das Verzeichnis
  2402.           `Sys:WBStartup' kopiert. Die zweite Möglichkeit ist
  2403.           besonders für Nutzer geeignet, die hauptsächlich auf der WB
  2404.           arbeiten. Denn hier ist es einfach möglich, durch löschen
  2405.           des Piktogramms das Programm nicht mehr zu starten. Bei der
  2406.           erste Alternative muß dazu die Datei `s:user-startup'
  2407.           geändert werden.
  2408.  
  2409.           Wenn Sie das Programm bei einer früheren Installation von
  2410.           der Datei `user-startup' (CLI) gestartet haben, so müssen
  2411.           Sie diese Zeile in der dies geschieht, nach der Installation
  2412.           aus der Datei `user-startup' löschen, da ansonsten versucht
  2413.           wird das Programm doppelt zu starten.
  2414.  
  2415.         - Es erfolgt die Abfrage in welches Verzeichnis das
  2416.           Programmpaket installiert werden soll. Das
  2417.           Installationsprogramm macht Ihnen hierfür einen Vorschlag.
  2418.           Wenn Sie ein eigenes Verzeichnis für das Programmpaket
  2419.           anlegen möchten, so können Sie dies jetzt tun, wenn Sie
  2420.           `Neue Schublade anlegen...' (`Make New Drawer...') auswählen.
  2421.  
  2422.         - Haben Sie die Schublade mit `Weiter' (`Proceed') bestätigt,
  2423.           so werden die ersten Dateien entpackt.
  2424.  
  2425.         - Falls Sie Sich haben registrieren lassen und Sie eine
  2426.           Diskette mit Ihrem persönlichen Key-File haben, so wird
  2427.           dieses in das Verzeichnis, das unter der Variablen
  2428.           `ENV:KEYPATH' gefunden wird gespeichert, oder in das
  2429.           Verzeichnis `S:', wenn die Variable nicht existiert.
  2430.  
  2431.         - Haben Sie die Dokumentation nicht angewählt, wird trotzdem
  2432.           noch die Datei
  2433.           `TimeGuardian.guide' kopiert, wenn die Datei
  2434.           `Libs:amigaguide.library' installiert ist.  Ist dies nicht
  2435.           der Fall, erfolgt eine Meldung, daß Sie die Online-Hilfe
  2436.           nicht benutzen können.
  2437.  
  2438.         - Nun können Sie noch auswählen, welche der mitgelieferten
  2439.           Sprachen Sie installieren wollen. Für eine englische Version
  2440.           müssen Sie alle Möglichkeiten deaktivieren.
  2441.  
  2442.    * Wenn Sie das untere Feld bei der Auswahl aktiviert haben:
  2443.  
  2444.         - Sie können nun auswählen, welche der vier Dateien Sie
  2445.           installieren möchten:
  2446.  
  2447.             1. Die Datei `TimeGuardian.asc', eine Datei, die
  2448.                Sie mit jedem Editor oder Textverarbeitungsprogramm
  2449.                anzeigen und bearbeiten oder drucken können.
  2450.  
  2451.             2. Die Datei `TimeGuardian.guide', die Sie mit dem
  2452.                Programm `AmigaGuide' betrachten können und die die
  2453.                Informationen für die Online-Hilfe enthält. Diese
  2454.                Datei wird immer installiert, wenn Sie die
  2455.                `amigaguide.library' in Ihrem `Libs:'-Verzeichnis
  2456.                befindet.
  2457.  
  2458.             3. Die Datei `TimeGuardian.dvi', die Sie
  2459.                ausdrucken können, wenn Sie TeX installiert haben.
  2460.  
  2461.             4. Die Datei `TimeGuardian.ps', eine Datei, die
  2462.                Sie mit jedem PostScript- fähigen Drucker ausdrucken
  2463.                oder mit einem PostScript Interpreter anzeigen und
  2464.                drucken können.
  2465.  
  2466.         - Für die `.asc' und die `.guide' -Datei kann ein Verzeichnis
  2467.           ausgewählt werden. Als Vorschlag liefert das
  2468.           Installationsprogramm ein Unterverzeichnis für die
  2469.           Schublade, in die Sie die Programme installiert haben.
  2470.  
  2471.         - Die Datei `TimeGuardian.guide' wird nur dann
  2472.           installiert, wenn im Verzeichnis `Libs:' die Datei
  2473.           `amigaguide.library' installiert ist, ansonsten wird eine
  2474.           Meldung ausgegeben, daß Sie die Online-Hilfe nicht benutzen
  2475.           können.
  2476.  
  2477.         - Nun können Sie für die `.tex'- Datei ein Verzeichnis
  2478.           wählen.
  2479.  
  2480.         - Nun können Sie für die `.ps'- Datei ein Verzeichnis wählen.
  2481.  
  2482.    * Wenn Sie die Programme installiert haben, können Sie jetzt das
  2483.      Konfigurationsprogramm `TimeGuardian' starten, wenn Sie dies
  2484.      wünschen. Wenn Sie `Ja' (`Yes') wählen, wird das Programm
  2485.      gestartet. Stellen Sie jetzt die gewünschte Konfiguration ein und
  2486.      beenden Sie das Programm, nachdem Sie `Speichern' gedrückt haben.
  2487.      Wenn Sie `Nein' (`No') wählen, wird das Programm nicht gestartet
  2488.      und Sie müssen einen Hinweis mit `Weiter' (`Proceed')
  2489.      bestätigen, damit die Installation korrekt abgeschlossen wird.
  2490.  
  2491.    * Wenn Sie das Programm verlassen haben, so ist die Installation
  2492.      abgeschlossen. Es erscheint nun noch eine Meldung, in der Sie
  2493.      verschiedene Hinweise bekommen, je nachdem wie Ihre Installation
  2494.      abgelaufen ist.
  2495.  
  2496.    * Wenn Sie die Option "Bei jedem Booten starten" gewählt haben und
  2497.      Sie das Konfigurationsprogramm nach `Speichern' beendet haben, so
  2498.      wird das "Cron"- Programm gestartet.
  2499.  
  2500.  
  2501. Die Installation ohne `Installer'
  2502. ==================================
  2503.  
  2504. Die hier beschriebene Installation ist nur eine absolute *NOTLÖSUNG*
  2505. und sollte nur als letzter Ausweg benutzt werden, falls der `Installer'
  2506. nicht aufzutreiben ist!!!
  2507.  
  2508. Bevor Sie mit einem *Update* beginnen, lesen Sie bitte *unbedingt* die
  2509. Datei `Update_auf_1.2'! Hier sind wichtige Hinweise für einen Aufstig
  2510. von einer ältern Version enthalten.
  2511.  
  2512. Um das Programmpaket zu installieren, gehen Sie bitte folgendermaßen
  2513. vor:
  2514.  
  2515.   1. Öffnen Sie ein `Shell'-Fenster (Führen Sie in Ihrem
  2516.      Boot-Verzeichnis in der Schublade `System' auf das Piktogramm
  2517.      `Shell' einen Doppelklick aus.)
  2518.  
  2519.   2. Geben Sie bitte `version libs:muimaster.library' ein. Sie sollten
  2520.      folgendes Ergebnis erhalten: `libs:muimaster.library 7.973'. Ist
  2521.      die ausgegebene Zahl größer oder gleich 7.973 können Sie
  2522.      fortfahren. Wurde eine kleinere Zahl ausgegeben oder `Objekt nicht
  2523.      gefunden' oder `object not found', so müssen Sie erst `MUI'
  2524.      Version 2.0 installieren.
  2525.  
  2526.   3. Wenn Sie bereits eine alte Version des Programmpakets installiert
  2527.      hatten sollten Sie als erstes das alte "Cron" Programm stoppen:
  2528.      `echo > env:TimeGuardian.com stop'.
  2529.  
  2530.   4. Wenn Sie das Paket in ein bereits existierendes Verzeichnis
  2531.      installieren wollen, so geben Sie bitte `cd Verzeichnis' ein (Statt
  2532.      Verzeichnis geben Sie bitte den Namen des gewünschte
  2533.      Verzeichnisses ein). Wollen Sie das Paket in ein neues Verzeichnis
  2534.      installieren, so geben Sie bitte `makedir Verzeichnis' ein und
  2535.      dann `cd Verzeichnis' (Anstatt Verzeichnis geben Sie den
  2536.      gewünschten Namen ein z.B. TimeGuardian).
  2537.  
  2538.   5. Geben Sie nun `echo > env:TimeGuardian.path Verzeichnis'
  2539.      und
  2540.      `echo > envarc:TimeGuardian.path Verzeichnis' ein. Anstatt
  2541.      Verzeichnis geben Sie bitte den kompletten Pfad in das Verzeichnis
  2542.      an, in dem Sie sich befinden. Hier muß *unbedingt* der folgende
  2543.      `/' oder `:' des Pfads mit angegeben werden.
  2544.  
  2545.   6. Legen Sie die Diskette mit dem Programmpaket in Ihr Laufwerk ein
  2546.      (Wenn Sie das Programmpaket bereits in einer Schublade auf Ihrer
  2547.      Festplatte haben, so geben Sie bitte `assign TimeGuardian:
  2548.      Quellverzeichnis' ein, anstatt `Quellverzeichnis' geben Sie hier
  2549.      bitte das Verzeichnis an, in dem sich das noch nicht installierte
  2550.      Paket befindet).
  2551.  
  2552.   7. Um die Programme zu entpacken, geben Sie bitte ein:
  2553.      `TimeGuardian:Lhx/Lhx e TimeGuardian:bin/TGBins.lha #?'.
  2554.      Es erscheint nun eine Meldung, welche Datei gerade entpackt wird.
  2555.      Die Dateien befinden sich nach dem entpacken schon am richtigen
  2556.      Platz und müssen daher nicht extra kopiert werden.
  2557.  
  2558.   8. Wenn Sie eine lokalisierte Workbench besitzten (die Texte auf der
  2559.      Workbensch erscheinen dann in Deutsch) geben Sie bitte ein: `copy
  2560.      TimeGuardian:Catalogs/deutsch/#? Locale:Catalogs/deutsch'. Sie
  2561.      sollten nun die Meldung über eine kopierte Datei erhalten.
  2562.  
  2563.   9. Wenn Sie die deutsche Dokumentation installieren möchten, geben
  2564.      Sie bitte ein: `TimeGuardian:Lhx/Lhx e
  2565.      TimeGuardian:doc/deutsch/TGDoc.lha #? Help:deutsch/'. Wenn Sie
  2566.      keine deutsche Workbench laufen haben, aber die Online-Hilfe
  2567.      benutzen wollen, so müssen Sie auch noch folgendes eingeben:
  2568.      `TimeGuardian:Lhx/Lhx e
  2569.      TimeGuardian:doc/english/TGDoc.lha #?.guide Help:english/'.
  2570.  
  2571.  10. Geben Sie bitte `copy TimeGuardian:env/#?  envarc:' und
  2572.      `copy TimeGuardian:env/#?  env:' ein.
  2573.  
  2574.  11. Geben Sie bitte `copy TimeGuardian:s/#? s:' ein.
  2575.  
  2576.  12. Wenn das Programm beim booten gestartet werden soll, geben Sie
  2577.      bitte folgendes ein:
  2578.  
  2579.         - von der Workbench starten:
  2580.           `copy TGCron.info Sys:WBStartup'
  2581.           Öffnen Sie auf der Workbench das Verzeichnis `WBStartup' und
  2582.           klicken Sie das Piktogramm `TGCron' an. Aktivieren Sie
  2583.           nun den Menüpunkt `Piktogramm=>Information' (oder
  2584.           `Icon=>information') oder drücken Sie auf der Tastatur die
  2585.           Tastenkombination Amiga i. Geben Sie nun im Eingabefeld
  2586.           `Standardprogramm:' folgendes ein:
  2587.           `Verzeichnis/TGCron'. Hierbei müssen Sie `Verzeichnis'
  2588.           durch den vollständigen Pfad ersetzen, unter dem
  2589.           `TGCron' zu finden ist. Verlassen Sie das Fenster durch den
  2590.           Knopf `Speichern' oder `save'.
  2591.  
  2592.         - von der User-Startup:
  2593.           Fügen Sie mittels eines Editors folgende Zeile in die Datei
  2594.           `s:startup-sequence' oder `s:user-startup' ein: `run < nil:
  2595.           >nil: Verzeichnis/TGCron'. Anstatt Verzeichnis müssen
  2596.           Sie hier den Namen des Verzeichnisses eingeben, das Sie bei
  2597.           Punkt vier dieser Anleitung mit `cd Verzeichnis' gewechselt
  2598.           sind, Sie müssen allerdings den gesamten Pfad angeben.
  2599.  
  2600.  13. Wenn Sie das Konfigurationsprogramm aus der selben Schublade
  2601.      erreichen möchten, wie die anderen Voreinstellungsprogramme, dann
  2602.      geben Sie bitte ein:
  2603.      `copy TimeGuardian.info Sys:Prefs'. Und nun gehen Sie analog
  2604.      dem Start von der Workbench vor und ändern ebenfalls das
  2605.      `Standardprogramm' mit Hilfe des Menüpunkts
  2606.      `Piktogramm=>Information' wie oben erklärt. Geben Sie jedoch
  2607.      anstatt dem Programmnamen `TGCron' wie vorher,
  2608.      `TimeGuardian' ein.
  2609.  
  2610.  14. Um Ihre persönlich Konfiguration zu benutzen, starten Sie nun
  2611.      bitte das Programm
  2612.      `TimeGuardian' und verlassen es mit `Speichern' oder `Save'.
  2613.  
  2614.    Sollte es während der oben beschriebenen Installation zu Problemen
  2615. kommen, so könnte dies z.B.  daran liegen, daß Verzeichnisse, in die
  2616. Dateien kopiert werden sollen, noch nicht existieren.  Dies könnten
  2617. das Verzeichnis `Help:deutsch' und `Locale:Catalogs/deutsch' sein.
  2618. Wobei das erste bei der Installation des `Amiga-Guide' erzeugt wird und
  2619. das zweite nur bei einer deutsch lokalisierten Workbench vorhanden ist.
  2620.  Es ist nicht zwingend notwendig, die Anleitungsdatei
  2621. `TimeGuardian.guide' in das Verzeichnis `Help:deutsch' zu kopieren,
  2622. aber wenn Sie es nicht tun, müssen Sie die Variable
  2623. `Envarc:AmigaGuide/path' und `Env:Amigaguide/path' so ändern, daß der
  2624. Pfad in den Sie die Datei `TimeGuardian.guide' kopiert haben
  2625. auch durchsucht wird.
  2626.  
  2627.  
  2628. Was ist `MUI'?
  2629. ***************
  2630.  
  2631.    `MUI' ist ein Paket für Anwender und Entwickler, das einfache
  2632. Möglichkeiten für die Programmierung einer grafischen
  2633. Benutzeroberfläche zur Verfügung stellt. `TimeGuardian' ist
  2634. ohne `MUI' nicht lauffähig, genauer gesagt das Voreinstellungsprogramm
  2635. `TimeGuardian'! Sie müssen deshalb `MUI' bereits installiert
  2636. haben oder dies vor der Installation von `TimeGuardian' tun.
  2637. Wo Sie `MUI' beziehen können, siehe `Wo bekomme ich MUI?'.
  2638.  
  2639.  
  2640. Wo kann ich `MUI' registrieren lassen?
  2641. =======================================
  2642.  
  2643.                          This application uses
  2644.                        MUI - MagicUserInterface
  2645.                 (C) Copyright 1993/94 by Stefan Stuntz
  2646.  
  2647.      `MUI' is a system to generate and maintain graphical user
  2648.      interfaces. With the      aid  of  a  preferences program, the user of
  2649.      an application has the ability to customize the outfit according
  2650.      to his personal taste.
  2651.  
  2652.      `MUI' is distributed as shareware. To obtain a complete package
  2653.      containing lots of examples and more information about
  2654.      registration please look for a  file  called  `muiXXusr.lha'  (XX
  2655.      means the latest version number) on your local bulletin boards or
  2656.      on public domain disks.
  2657.  
  2658.           If you want to register directly, feel free to send
  2659.  
  2660.                         DM 30.-  or  US-$ 20.-
  2661.  
  2662.                                   to
  2663.  
  2664.                              Stefan Stuntz
  2665.                        Eduard-Spranger-Straße 7
  2666.                              80935 München
  2667.                                 GERMANY
  2668.  
  2669.  
  2670. Registrierungsformular
  2671. ***********************
  2672.  
  2673.      --------8<-------------------------------------8<-----------------
  2674.  
  2675.      REGISTRIERUNGS-FORMULAR
  2676.  
  2677.  
  2678.          Firma:        ___________________________________________
  2679.  
  2680.          Vorname,Name: ___________________________________________
  2681.  
  2682.          Straße:       ___________________________________________
  2683.  
  2684.          Ort:          ___________________________________________
  2685.  
  2686.          PLZ:          ___________
  2687.  
  2688.          Land:         ___________________________________________
  2689.  
  2690.          Telefon:      _____________
  2691.  
  2692.          e-mail:       ___________________________________________
  2693.  
  2694.      Ich will registrierter Benutzer des Pakets `TimeGuardian'
  2695.      werden und habe bezahlt:
  2696.  
  2697.                          Deutschland     Europa        Rest der
  2698.                                                          Welt
  2699.         ----------------------------------------------------------
  2700.         o Bar              o 20DM        o 20DM         o 15US$
  2701.                                          o 15US$
  2702.         ----------------------------------------------------------
  2703.         o Überweisung      o 20DM
  2704.         ----------------------------------------------------------
  2705.         o Eurocheque       o 20DM        o 20DM
  2706.                                          o 15US$
  2707.         ----------------------------------------------------------
  2708.         o Cheque           o 20DM        o 40DM         o 27US$
  2709.  
  2710.  
  2711.      Bitte senden Sie mir die neueste Version des oben genannten
  2712.      Programmpakets und mein persönliches Key-File mit obiger Adresse.
  2713.  
  2714.  
  2715.  
  2716.          ____________________              ___________________________
  2717.           Ort, Datum                          Unterschrift
  2718.  
  2719.  
  2720.      --------8<-------------------------------------8<-----------------
  2721.  
  2722.